#search #solr #nutch #sunspot
#Поиск #solr #nutch #sunspot
Вопрос:
Я немного смущен использованием sunspot с solr. Я работал с solr и nutch, допустим, у меня есть solr со всеми моими данными, проиндексированными nutch, и теперь я хочу настроить sunspot только для поиска данных в solr, а не для индексации к нему.
Я проводил расследование, но информация, которую я видел, всегда касается настройки моделей в первую очередь для индексации в solr.
Посмотрите ниже, как я могу настроить контроллеры в Ruby on Rails с помощью sunspot, чтобы получить эти результаты из моего solr?
{
"content": "Varadero es la mejor playa de Cuba, recientemente se remodelo",
"title": "Varadero ampliada la Internet",
"segment": "20131114152100",
"boost": 1,
"digest": "e6cc9412d5066dae9e176fd7bc598913",
"tstamp": "2013-11-14T15:47:55.235Z",
"id": "http://blogs.uclv.edu.cu/blog/1039#main-content",
"url": "http://blogs.uclv.edu.cu/blog/1039#main-content",
"_version_": 1451712964205740000
}
Заранее спасибо за ваше время
Ответ №1:
Sunspot предназначен для индексации / поиска моделей ActiveRecord. Это добавляет search
метод к моделям.
Если вы не используете ActiveRecord
или какую-либо другую сохраняемость базы данных для этих элементов в своем приложении Rails, вам следует просто использовать rsolr, а не sunspot.
Комментарии:
1. Спасибо за ваше объяснение, Мэтт