cts:collection-query
не имеет каких-либо результатов, в отличие от cts:element-range-query
. Документ либо соответствует запросу коллекции, либо нет.
Одним из вариантов для вас является перемещение текущей информации с использованием коллекций в элементы (или свойства JSON) в документах; то вы сможете использовать cts:element-range-query
.
Вы не указали, какую информацию вы используете для коллекций; трудно представить типичные имена коллекций, пользующиеся этим подходом. Более подробная информация может сделать это более понятным.
Если документы в некоторых коллекциях «лучше» (должны оцениваться выше), чем в других коллекциях, и эти оценки являются статическими, вы можете установить качество документа на основе его коллекций. Не совсем то же самое, но, возможно, это достижение цели.