У меня проблема с интеграцией между CouchRest и Sunspot. Когда я ищу детали книги, результат от Sunspot пуст. Я пытаюсь гуглить это в течение долгого времени, но без помощи.
Started GET "/books/search?utf8=%E2%9C%93&query=Book of Life&commit=Search%21" for 127.0.0.1 at 2011-09-08 11:27:41 +0700
Processing by BooksController#search as HTML
Parameters: {"utf8"=>"?", "query"=>"Book of Life", "commit"=>"Search!"}
Rendered books/index.html.erb within layouts/application (10.7ms)
Completed 200 OK in 145ms (Views: 20.6ms | ActiveRecord: 0.0ms)
[] <-- I got empty result
Моя система
- Рубин 1.9.2p290
- Рельсы 3.0.10
- CouchDB 1.1.0
- Модель (/app/models/book_detail.rb)
- Контроллер (/app/controllers/books_controller.rb)
- Sunspot Adapter для CouchRest (/config/initializers/couchdb.rb)
- Модуль адаптера Sunspot (/config/initializers/sunspot_couch.rb)
ПРИМЕЧАНИЕ: извините за код ссылки. Я всегда получал «Пожалуйста, отступите весь код на 4 пробела, используя кнопку на панели инструментов кода». Я пытаюсь удалить все вкладки и следую указаниям по форматированию кода SO, но это больше не работает.