我在Oracle中描述table_name以显示字段列表.我如何在Marklogic中执行此操作以获取文档中的元素列表.提前致谢.
Oracle:DESCRIBE EMP_DETAILS
名称
EMPLOYEE_ID
JOB_ID
MANAGER_ID
DEPARTMENT_ID
这绝对不是一个苹果对苹果的比较,因为MarkLogic中的文档等同于行而不是表.但由于文档是自我描述的,因此您可以要求提供文档中的元素列表.使用XQuery,试试这个:
doc($uri)//*/name()
Run Code Online (Sandbox Code Playgroud)
选择所有元素,并打印其名称.在MarkLogic中,它还将显示JSON文档中的属性名称.
但是如果你真的想做一些更像Oracle的东西,使用一个describe表,你可以创建视图并使用好的'ol SQL来描述它们.
| 归档时间: |
|
| 查看次数: |
250 次 |
| 最近记录: |