我有几个如下所示的 json 文档:-
{ 状态:TO_BE_REPORTED, 日期 : 2017/11/11 .... }
我想通过仅将状态字段值从 TO_BE_REPORTED 替换为 REPORTED 来更新或修补文档,并且我想进行批量更新,因为我有数千个文档。我正在使用 DocumentPatchBuilder,但它不支持批量更新。
另一方面,我可以看到 Marklogic 几乎没有使用 docManager.newWriteSet 进行批量写入然后向其中添加文档的概念,但它不支持文档修补?
还有其他我可以尝试的事情吗?
最佳答案
我建议阅读 Data Movement SDK 。它应该包含有关如何进行各种更新的各种代码片段。
呵呵!
关于java - 使用 java 客户端 api 对 Marklogic 数据库中的文档进行批量修补,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46440209/