我可以使用JAVA API来管理文档吗?

时间:2014-07-24 11:42:09

标签: marklogic

我想通过marklogic的JAVA API检查,更新,签入我的文档。这可能吗?是否有可用的样本编码或"入门"记录如何执行此操作?

此致,Jan van de Klok

2 个答案:

答案 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!