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



我想通过marklogic的JAVA API签入,更新,签入我的文档。这可能吗?是否有任何可用的示例代码或"入门"文档来说明如何做到这一点?

Regards, Jan van de Klok

Jan:

如果可以避免在另一个用户并发地更改文档时进行更新,则可以启用乐观锁定:

http://docs.marklogic.com/guide/java/transactions id_81051

如果您想要执行多个相关的更改并且全部或不成功,您也可以使用多语句事务:

http://docs.marklogic.com/guide/java/transactions id_79848

希望有帮助,

Erik Hennum

从自定义REST扩展中利用DLS函数也不是很困难。Adam Fowler做了一些工作,并把它放在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 !

最新更新