Loading TOC...


   scalar-type as xs:string,
   parent-namespace as xs:string?,
   parent-localname as xs:string,
   namespace as xs:string?,
   localname as xs:string,
   collation as xs:string?
) as element(db:element-attribute-reference)


This function greated a db:element-attribute-reference specification.

scalar-type A valid type for the range index. Must be one of: int, unsignedInt, long, unsignedLong, float, double, decimal, dateTime, time, date, gYearMonth, gYear, gMonth, gDay, yearMonthDuration, dayTimeDuration, string, anyURI, or point.
parent-namespace The namespace URI for the attribute's parent element. Specify an empty string if the element is in no namespace.
parent-localname The local name for attribute's parent element.
namespace The namespace URI. Specify an empty string if the element is in no namespace.
localname The local name for the node.
collation The collation URI (for example, http://marklogic.com/collation/). The collation is only needed for string and anyURI indexes; for other indexes, specify the empty string ("") for this parameter.


xquery version "1.0-ml";

import module namespace admin = "http://marklogic.com/xdmp/admin"
      at "/MarkLogic/admin.xqy";

admin:database-element-attribute-reference("int", "", "element-name", "",
      "attribute-name", "")
<element-attribute-reference xmlns="http://marklogic.com/xdmp/database">

Stack Overflow iconStack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.