我正在尝试使用 Marklogic 查询控制台。我了解什么是 Document 、 Format 和 Collections 以及它们的用途。我无法理解为什么使用属性选项卡?单击它时,它会显示特定文档的属性。但是为什么我们需要属性呢?什么用途?请给我一个实时场景。
感谢您的帮助
最佳答案
查询控制台中的属性选项卡将显示数据库中上下文文档的 XML 文档属性片段; properties 是可选的,因此如果没有属性则什么也不会显示,并且通常用于存储有关关联文档的元数据,并且它们共享相同的 URI。可以使用 property::
轴在 XPath 中访问属性。属性文档也可以在没有关联文档的 URI 中独立存在。 JSON 文档也可以有属性,但它们必须存储为 XML。元素索引也可以在属性文档元素上创建。有一个关于属性的 API,包括用于访问属性的 xdmp:document-properties
,用于在文档上创建属性的 xdmp:document-add-properties
,以及 xdmp :document-set-properties
可用于创建独立的属性文档。
关于xquery - 什么是 MarkLogic 查询控制台中的属性选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64270137/