Я использую Rails 3.1 и использовал этот учебник railscast для реализации sunspot. Я все слежу правильно (как мне кажется), когда я запускаю поиск следующим образом:
class ProductsController < ApplicationController
# GET /products
# GET /products.xml
def index
@search = Product.search do
fulltext params[:search]
end
@products = @search.results
respond_to do |format|
format.html
format.xml { render :xml => @products }
end
end...
Вот как я объявил доступным для поиска
в моем файле product.rb
searchable do
text :title
end
Однако я продолжаю работать с следующая ошибка
undefined method `results' for #
Но когда я выполняю только @products = @search
, я получаю полный список всех продуктов, независимо от того, что я отправляю в поисковом запросе
Кто-нибудь знает, что Я делаю что-то не так?