使用 java api 在 marklogic 中更新 XML 文件中的数据
Updating data in a XML file in marklogic using java api
假设我在 MarkLogic 数据存储中插入了 XML 个文件:
<Providers>
<Provider>
<UniqueId>1111</UniqueId>
<name>John Doe</name>
<Age>40</Age>
<Country>MN</Country>
</Provider>
<Provider>
<UniqueId>2222</UniqueId>
<name>Johny Deep</name>
<Age>51</Age>
<Country>NY</Country>
</Provider>
</Providers>
现在,如果我想将名称更新为 'Jane Doe',其中唯一 ID 为“1111”,我如何使用 MarkLogic 的 java API 来实现?
Goel,听起来你需要 Patch operation。这允许您指定文档的特定部分并添加、更改或删除它。
假设我在 MarkLogic 数据存储中插入了 XML 个文件:
<Providers>
<Provider>
<UniqueId>1111</UniqueId>
<name>John Doe</name>
<Age>40</Age>
<Country>MN</Country>
</Provider>
<Provider>
<UniqueId>2222</UniqueId>
<name>Johny Deep</name>
<Age>51</Age>
<Country>NY</Country>
</Provider>
</Providers>
现在,如果我想将名称更新为 'Jane Doe',其中唯一 ID 为“1111”,我如何使用 MarkLogic 的 java API 来实现?
Goel,听起来你需要 Patch operation。这允许您指定文档的特定部分并添加、更改或删除它。