Есть ли способ вернуть коллекции документа, если вы используете поиск API ?
Не удалось найти параметр в Справочнике параметров запроса для этого варианта использования.
Прямо сейчас я должен был бы создать свою собственную оболочку вокруг поискового API и самостоятельно найти коллекции результатов поиска:
xquery version "1.0-ml";
import module namespace search = "http://marklogic.com/appservices/search" at "/MarkLogic/appservices/search/search.xqy";
let $docs := search:search("query")
return for $doc in $docs
return xdmp:node-collections(doc($doc/search:result/@uri))
Редактировать: Это также должно быть доступно с API Java marklogic.