我们可以方便代码将文档从ML db移动到文件系统吗?我可以使用什么API来实现这一目标?这些文件是XML格式的,我想按原样移动它。
答案 0 :(得分:3)
这称为“出口”。查找MLCP作为主要支持的应用程序:https://docs.marklogic.com/guide/mlcp/export
您也可以使用xdmp:save()
从“外部”开始,所有API都支持这一点。
“导出”与“查询”+“保存”相同 - 因此任何允许您获取文档的API(例如REST API文档端点)都是将其保存到文件(您的代码)的一步)。 大多数这些API的默认值是“按原样”导出文档 - 即,如果它在数据库中的XML文档将导出为XML,JSON将导出为JSON等。
< bias>还有ml:来自xmlsh http://www.xmlsh.org/MarkLogicGet< / bias>