Группа Apache Solr для возврата всех значений - PullRequest
1 голос
/ 29 апреля 2019

Я новичок в Apache Solr и недавно начал его использовать. У меня есть требование, где мне нужно сгруппировать по одному полю и получить все соответствующие значения другого поля. Я использую ниже Solr API.

.../select?fl="keyword_field"&group.field="fieldName"&group=true

Выше Solr API возвращает только 1 значение на группу, что является поведением Solr по умолчанию. Но я хочу получить все значения для каждой группы. Может кто-нибудь помочь мне, как это сделать.

1 Ответ

0 голосов
/ 29 апреля 2019

По умолчанию Solr ограничивает количество результатов в группе одним, который является верхним документом, возвращаемым в соответствии с неявным значением по умолчанию group.limit = 1.

group.limit (Указывает количество результатов длявозврат для каждой группы. Значение по умолчанию: 1.)

Если вы хотите получить все документы на группу, вам следует использовать group.limit = -1, который собирает maxDocs.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...