Marklogic-如何获取文档中的元素列表

thichxai

我在 Oracle 中描述 table_name 以显示字段列表。如何在 Marklogic 中执行此操作以获取文档中的元素列表。提前致谢。

甲骨文:描述 EMP_DETAILS

名称

EMPLOYEE_ID
JOB_ID
MANAGER_ID
DEPARTMENT_ID

山姆·梅福德

这绝对不是一个苹果对苹果的比较,因为 MarkLogic 中的文档更多地等同于行而不是表。但是由于文档是自描述的,因此您可以要求获取文档中的元素列表是对的。使用 XQuery,试试这个:

doc($uri)//*/name()

选择所有元素,并打印它们的名称。在 MarkLogic 中,这还将显示 JSON 文档中的属性名称。

但是如果你真的想做一些更像 Oracle 的事情,使用描述表,你可以创建视图并使用好的 'ol SQL 来描述它们。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章