在将文档导入MarkLogic数据库时,有没有办法向属性添加元数据?如果是,请建议执行此程序。 您也可以告诉我们如何向图像添加元数据。
答案 0 :(得分:3)
在当前版本的MarkLogic中,解决方案是使用文档属性:https://docs.marklogic.com/guide/app-dev/properties#id_19516
这实际上是同一个URI上的第二个片段(简单地认为'文档'),可以在与文档插入/更新相同的事务中更新/插入。实际上,由于属性实际上是一个单独的片段,所以甚至可以在甚至没有关联文档的URI上插入属性(盲属性)!
请注意:这会为每个文档创建一个额外的片段。因此,如果您能够在非二进制内容上使用信封模式并仅保留对二进制内容的文档属性的需求,那么这可能是最有效的解决方案。