xquery - 什么是 MarkLogic 查询控制台中的属性选项卡

标签 xquery marklogic

我正在尝试使用 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/

相关文章:

java - MarkLogic 文档标识列

javascript - 从 ValueIterator 或 Array 获取 XML 元素

xquery - 不获取对数据库中 XML 文档的修改

xquery - 如何获取 xdmp :unquote($record) 的基本 URI

xml - 如何修复丑陋的 XQuery 输出?

marklogic - 自动建议元素/属性名称/Json 属性

marklogic - 如何使用marklogic数据库对数据进行实时处理

xml - 使用包含的 XPath 表达式构造命名空间 Xml

xml - XQuery:同一模块中有两个 namespace ?

xpath - Marklogic索引问题