2016-09-21 3 views
0

Мне нужно сделать только вычисления грани, используя поиск: поиск. помогает ли помощь возвращения ?. Если нет, есть ли другой способ (кроме использования cts: element-values)?Как рассчитать фасет с помощью поиска: поиск?

Когда параметр return-results равен false, выполняется ли поиск: поиск выполняет cts: search query ?.

ответ

4

Если включить return-facets и отключить все другие варианты, включая return-results, search:search (а также /v1/search) рассчитают только грань. Полный список опций возврата, а также их по умолчанию, см:

http://docs.marklogic.com/guide/search-dev/query-options#id_97754

HTH!

+0

спасибо. Даже если бы я использовал варианты фасетов, например «частотный порядок»? –

+1

Да, грани (обычно) управляются из лексиконов в памяти, которые могут сортироваться по элементу или частоте, не требуя результатов поиска. Даже если вы применяете условия поиска или другие ограничения поиска. Эти ограничения устраняются из индексов и лексиконов, а не из самих результатов. – grtjn

+0

Спасибо @grtjn –

Смежные вопросы