SOLR количество групп - PullRequest
       20

SOLR количество групп

4 голосов
/ 10 ноября 2011

http://localhost:8080/solr/select?q=(apposta apposta per) OR (sue prime ore al)&group=true&group.field=grouping_field&group.limit=5

Этот запрос возвращает 2 группы: в первой группе 1 документ, во второй группе 2 документа.

В ответ я вижу количество документов (3), но количество групп отсутствует. Как я могу получить количество групп.

Ответы [ 2 ]

13 голосов
/ 10 ноября 2011

Используйте group.ngroups=true для включения количества групп в ответе.

Подробнее @ http://wiki.apache.org/solr/FieldCollapsing

Документация -
group.ngroups - true / false
Если true, включает число групп, которые соответствуют запросу. По умолчанию установлено значение false.

3 голосов
/ 07 мая 2015

Один комментарий к ответу выше, который на 100% верен, но есть дополнительное условие!

Вы можете не иметь:

group.main => 'true'

...