Loading TOC...

MarkLogic 12 EA 1 Product Documentation
admin.databaseIncludedElement

admin.databaseIncludedElement(
   namespace as String?,
   localname as String,
   weight as Number,
   attribute-namespace as String?,
   attribute-localname as String,
   attribute-value as String
) as element(db.includedElement)

Summary

This function constructs an included element specification.

Parameters
namespace The namespace URI. Specify an empty string if the element is in no namespace.
localname The local name for the node.
weight The query weight to use in relevance calculations.
attribute-namespace The namespace for the attribute to constrain on. Specify an empty string if there is no attribute to constrain on or if the attribute is in no namespace.
attribute-localname The local name of the attribute to constrain on. Specify an empty string if there is no attribute to constrain on.
attribute-value The value for the attribute to constrain on (only attributes with this value). Specify an empty string if there is no attribute to constrain on.

Example

  
  const admin = require('/MarkLogic/admin.xqy');

  admin.databaseIncludedElement("http://myuri/namespace",
	"elementName", 1.0, "", "myAttribute", "some value")
   //the constructed element 
  

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