2016-02-15 2 views
-1

Мой проект посвящен онлайн-магазину для мобильных устройств.Как закодировать полнотекстовый поиск (по Lucene) в рельсах?

Я использую Where Like, чтобы установить контроллер поиска. Но теперь я хочу использовать полнотекстовый поиск (по Lucene).

Я следую за этим вопросом http://www.lucenetutorial.com/lucene-in-5-minutes.html.

Но я не знаю, как код в моем проекте (рельсы 4)

ответ

0

Посмотрите на веснушки драгоценный камень, который сделал большую интеграцию рельсов и Solr/Lucene. https://github.com/sunspot/sunspot

+0

I уже используя solr gem, но я нахожу другой способ, как кодирование java в рельсах –

0

Вы должны установить солнечные пятна драгоценного камня, как сказаны выше, и используйте следующий код

@search=Sunspot.search(Model name) do 
     fulltext params[:search] 
     end 

Приведенные выше код будут искать модель для значения Params в парах [: поиск] в @search

Смежные вопросы