如何使用XQuery在Marklogic中使用集合进行文档插入
我有一个要求,在这里,我必须插入名为1到6、扩展名为.xml的文档,将集合一次性设置为每个文档的“标志”,然后将它们插入到名为America的目录中如何使用XQuery在Marklogic中使用集合进行文档插入,xquery,marklogic,Xquery,Marklogic,我有一个要求,在这里,我必须插入名为1到6、扩展名为.xml的文档,将集合一次性设置为每个文档的“标志”,然后将它们插入到名为America的目录中 如何使用?这是一个插入6个文档并使用虚拟内容设置“标志”集合的最小示例 用于$i in(1到6) 让$uri:=“/America/”| |$i | |“.xml” 回来 xdmp:文档插入($uri, 旗帜 ) 使用URI: /美国/1.xml /美国/2.xml /美国/3.xml /美国/4.xml /美国/5.xml /美国/6.xml
如何使用?这是一个插入6个文档并使用虚拟内容设置“标志”集合的最小示例
用于$i in(1到6)
让$uri:=“/America/”| |$i | |“.xml”
回来
xdmp:文档插入($uri,
旗帜
)
使用URI:
- /美国/1.xml
- /美国/2.xml
- /美国/3.xml
- /美国/4.xml
- /美国/5.xml
- /美国/6.xml
用于$i in(1到6)
让$uri:=“/America/”| |$i | |“.xml”
回来
xdmp:文档插入($uri,
旗帜
)
使用URI:
- /美国/1.xml
- /美国/2.xml
- /美国/3.xml
- /美国/4.xml
- /美国/5.xml
- /美国/6.xml
for $i in (1 to 6)
let $uri := "/America/"||$i||".xml"
return
xdmp:document-insert($uri, <doc/>,
<options xmlns="xdmp:document-insert">
<collections>
<collection>flags</collection>
</collections>
</options>)