Solr включить группировку по умолчанию - PullRequest
1 голос
/ 22 августа 2011

Я использую Solr 3.3 , и я хотел бы сгруппировать результаты.

Я использую Solritas Search UI для отображения результатов.Когда я ищу слово « test », я получаю документы результатов.

URL выглядит следующим образом.

http://localhost:8983/solr/browse?q=test

Ват Я хочу, я хотел бы сгруппировать свои результаты на основе некоторого поля.Я добился этого, изменив URL браузера вручную.

http://localhost:8983/solr/browse?q=test&group=true&group.field=name

Есть ли способ, с помощью которого мы можем изменить компонент поиска по умолчанию на Группировка и указать, в какое поле должен быть сгруппирован результат.

1 Ответ

3 голосов
/ 22 августа 2011

Отредактируйте ваш solrconfig.xml, найдите обработчик «browse» (обычно в <requestHandler name="/browse" class="solr.SearchHandler">) и добавьте эти параметры в список «defaults»:

<str name="group">on</str>
<str name="group.field">name</str>
...