我需要从数据库中收集某些JSON文档,并将它们作为下游消费者的一个文件保存在外部驱动器中。
使用服务器端Javascript,我可以将文档合并到JSON对象或数组中。但是,它们需要以ndjson格式保存到此单个文件中。
可以使用MarkLogic中的xdmp.save
来执行此操作吗?我想到将文档保存为序列,但这会引发错误。
xdmp.save()
期望第二个参数为xdmp.save()
。
您可以序列化JSON文档并用回车符定界以生成node()
,然后从该字符串创建Newline Delimited JSON节点。
text()