我想通过marklogic的JAVA API检查,更新,签入我的文档。这可能吗?是否有可用的样本编码或"入门"记录如何执行此操作?
此致,Jan van de Klok
答案 0 :(得分:1)
1月:
如果足以避免在其他用户同时更改文档时进行更新,则可以启用乐观锁定:
http://docs.marklogic.com/guide/java/transactions#id_81051
如果您想要执行多项相关更改并且全部或没有成功,您也可以使用多语句交易:
http://docs.marklogic.com/guide/java/transactions#id_79848
希望有帮助,
Erik Hennum答案 1 :(得分:0)
利用自定义REST扩展中的DLS functions也不是很困难。亚当福勒做了一些工作,并在github上提供了这个:
https://github.com/adamfowleruk/mljs/tree/dev/apps/workplace/rest-api/ext
这里的javascript代码显示了如何使用它,在其中搜索'dls',你应该能够找到相关的部分:
https://github.com/adamfowleruk/mljs/blob/dev/src/js/mljs.js
关于入门,我建议您查看以下的交互式教程:
http://developer.marklogic.com/learn
HTH!