Sunspot и Nutch с Solr

#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. Спасибо за ваше объяснение, Мэтт