xdmp:document-add-collections( $uri as xs:string, $collections as xs:string* ) as empty-sequence()
Adds the named document to the given collections. For each collection
that is protected, the user must have permissions to update that
collection or have the any-collection
privilege.
For each unprotected collection, the user must have the
unprotected-collections
privilege.
Parameters | |
---|---|
uri | The document URI. |
collections | A set of collection URIs. |
If adding an unprotected collection to a document, the
unprotected-collections
privilege
(http://marklogic.com/xdmp/privileges/unprotected-collections
)
is needed; if adding a protected collection, the user must have either
permissions to update the collection or the
any-collection
privilege
(http://marklogic.com/xdmp/privileges/any-collection
).
xdmp:document-add-collections( "/example.xml", ("http://examples.com", "http://marklogic.com"))