Marklogic версия: 9.0-6.2
Мое требование - выполнить запрос значения свойства, но ограничиться определенной коллекцией.Я попробовал запрос ниже, надеясь, что andQuery будет выполнять пересечение результатов, но я возвращаю все документы в коллекции "регистрация".
cts.search(
cts.andQuery[(
cts.collectionQuery("registration"),
cts.jsonPropertyValueQuery("RegistrationId","reg1"))
]
)
Кроме того, даже если он работает с твиком, он не кажется эффективным способом получения только одного необходимого документа (cts.jsonPropertyValueQuery всегда возвращает только 1 документ в запросе выше).Любые предложения о том, как ограничить cts.jsonPropertyValueQuery для конкретной коллекции?