
xdmp.documentAddCollections( uri as String, collections as String[] ) as null
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).
declareUpdate();
var colls=["http://examples.com", "http://marklogic.com"];
xdmp.documentAddCollections(
"/example.xml", colls);
Stack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.