MarkLogic插入带有选项的文档
我正在尝试插入具有权限的文档。但我无法获得使用选项的许可。我确信MarkLogic插入带有选项的文档,marklogic,marklogic-9,Marklogic,Marklogic 9,我正在尝试插入具有权限的文档。但我无法获得使用选项的许可。我确信/doc/abc.xml具有需要复制到/example.xml的权限 xdmp:document-insert( "/example.xml", <a>aaa</a>, <options xmlns="xdmp:document-insert"> <permissions>{
/doc/abc.xml
具有需要复制到/example.xml
的权限
xdmp:document-insert(
"/example.xml",
<a>aaa</a>,
<options xmlns="xdmp:document-insert">
<permissions>{
for $p in xdmp:document-get-permissions("/doc/abc.xml")
return
<permission>{$p}</permission>
}</permissions>
<collections>{
<collection>/my/additional/collection</collection>
}</collections>
<quality>10</quality>
</options>))
xdmp:文档插入(
“/example.xml”,
aaa,
{
对于xdmp中的$p:document获取权限(“/doc/abc.xml”)
回来
{$p}
}
{
/我的/附加的/收藏的
}
10
))
只需返回直接从
元素内部返回的权限,无需使用
元素包装:
<permissions>{ xdmp:document-get-permissions("/doc/abc.xml") }</permissions>
{xdmp:documentget权限(“/doc/abc.xml”)}
只需返回直接从
元素内部返回的权限,无需使用
元素包装:
<permissions>{ xdmp:document-get-permissions("/doc/abc.xml") }</permissions>
{xdmp:documentget权限(“/doc/abc.xml”)}