如何在marklogic服务器中解除对已加载文档的查询?

时间:2013-05-21 13:50:57

标签: marklogic

我通过加载内容xqueryadmin接口将一些xml文档加载到marklogic服务器。我做了一些示例示例,用于获取文档数据,操作以及通过xquery控制台。

但是在将文件加载到服务器之后,如何通过xquery对它们进行查询?

提前致谢!!

1 个答案:

答案 0 :(得分:1)

有很多方法可以做到这一点,但这取决于您存储XML文件的方式:

首先,如果您的文档位于一个词典“MyDirectory”中,您可以使用xdmp:directory("/MyDirectory/")返回所有XML文件内容。

其次,如果您不知道目录,并且所有XML文件的根元素都是相同的“ROOT”,则应使用/ROOT来获取所有相关的XML文件。

第三,如果您知道XML文件的URI'/MyDirectory/abc.xml',请使用doc("/MyDirectory/abc.xml")

第四,如果您希望从数据库中删除,请使用doc()