【发布时间】:2018-07-04 05:57:59
【问题描述】:
我将文档存储在 Marklogic 中,如下所示,
Collection : system, user
Documents Stored
1. /system/user/1
2. /system/user/2
Collection : system, role
Documents Stored
1. /system/role/1
2. /system/role/2
Collection : system, access
Documents Stored
1. /system/access/1
2. /system/access/2
现在我的要求是我想要所有只是系统的一部分的文档,访问集合所以我尝试了,
for $doc in cts:search(collection(("system", "access")), ())
return
(
document-uri($doc)
)
在此处执行上述代码后,我期待 /system/access/1、/system/access/2,因为这两个文件只是 的一部分” system", "access" 集合,但这里我从 Collection : system, user, Collection : system, role 获取所有文档。 我无法理解关于 Code 的错误,或者我遗漏了一些东西。
请帮我解决这个问题。
【问题讨论】:
标签: marklogic marklogic-8