как настроить обработчик edismax в sunspot?

Кто-нибудь может объяснить, как начать использовать обработчик запросов edismax в sunspot?

Я хочу использовать поиск по шаблону в своем приложении. в настоящее время есть обработчик dismax. Я провел поиск и обнаружил, что edismax — это единственный вариант для поиска по подстановочным знакам.*пожалуйста, дайте мне какой-нибудь конкретный учебник, чтобы я мог следовать тому же.* Я искал в своем приложении edismax, но нигде не нашел. Я также проверил solrconfig.xml и schema.xml. Пожалуйста, скажите мне, как активировать и деактивировать обработчик запросов в sunspot. заранее спасибо


person Raj gupta    schedule 03.05.2012    source источник


Ответы (2)


Я использовал следующий патч обезьяны, чтобы заставить обработчик запросов edismax работать с Sunspot.

https://github.com/sunspot/sunspot/issues/93

Для разработки

Измените файл gem, чтобы использовать предварительную версию sunspot_solr (используется Solr 3.x).

group :development do
  gem "sunspot_solr", "~> 2.0.0.pre.120925"
end

Затем я создал инициализатор с патчем, описанным в ссылке выше. Невозможно переключиться между двумя обработчиками запросов с данным патчем.

person rwc9u    schedule 15.10.2012

edismax — парсер по умолчанию, начиная с sunspot_solr 2.2.0.

Использованная литература:

person konyak    schedule 19.10.2015