marklogic - 如何将现有文档从一个集合移动到 Marklogic 中同一数据库/林中的另一个集合

标签 marklogic

有人可以建议某种方法将现有文档从一个集合(或默认集合)移动到 MarkLogic 中同一数据库/林中的另一个集合吗?

最佳答案

您可以使用函数xdmp:document-set-collections()设置文档所在的集合而无需重新插入它。如果您只想进行特定更改,xdmp:document-add-collections()xdmp:document-remove-collections()可用于添加或删除某些集合而不修改其余集合。

就像 Tyler 所说,如果您要处理大量文档,您需要对其进行批处理或使用 corb。

关于marklogic - 如何将现有文档从一个集合移动到 Marklogic 中同一数据库/林中的另一个集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32817309/

相关文章:

xpath - Marklogic:Xpath使用移除处理指令标签

marklogic - cts :values function not returning all the values for path reference

java - 使用 XQuery eval 通过 JAVA 将文件上传到 MarkLogic Server 文件系统

marklogic - 如何限制用户只能使用自己的数据库

replication - 我们可以在不同版本的 marklogic 之间建立森林或数据复制吗?

Xquery导入cts(无法使用其功能)

marklogic - 使用 mlcp 将文档加载到自定义休息端点

xpath - 如何在 MarkLogic 6 中执行不区分大小写的匹配

json - 将同名的 XML 元素转换为同名的 JSON 属性

xquery - 如何防止xdmp :node-replace from adding a namespace declaration?