Группировка не работает в solr

Я установил и настроил solr 3.6.0 с контейнером tomcat. Я создал указатель примеров документов solr. Я хочу применить к этому функции группировки. Я применил групповой запрос в соответствии с приведенным ниже документом: http://wiki.apache.org/solr/FieldCollapsing и я не вижу, чтобы поле схлопывалось. Я имею в виду, что я вижу результаты, но не группировку. Я так понимаю, должно работать. Я изменил строку ниже в solrconfig.xml.

<searchComponent name="query" class="org.apache.solr.handler.component.CollapseComponent" />

в моем доме Solr все поля проиндексированы и сохранены.

Я не вижу, что я делаю неправильно.


person Asha Koshti    schedule 04.05.2012    source источник


Ответы (1)


Вам не нужно включать searchComponent в файл solrconfig.xml. Если вы используете 3.6, необходимые вам функции группировки включены в стандартную комплектацию.

Просто:

  • Удалите строку, которую вы добавили в solrconfig.xml, и перезапустите Solr.
  • Запустите запрос с дополнительными параметрами group=true&group.field=group_field

(убедитесь, что group_field, который вы используете, проиндексирован в вашей схеме)

person Peter Dixon-Moses    schedule 10.05.2012
comment
привет ... я делал это намного раньше ... но это не работало ... так что все равно это не работает ... я создал индекс таким образом, .curl 'localhost:8085/solr/update' -H 'Content-type:text/xml' --databinary @lu-example-1.xml - person Asha Koshti; 14.05.2012