Sunspot_rails gem не работает для меня в рельсах 3.1rc5 - PullRequest
1 голос
/ 12 августа 2011

Когда я выполняю поисковый запрос, я получаю неверное количество аргументов 0 из 1

мой код контроллера выглядит следующим образом

  def search
     @search = User.search do
       fulltext params(:search)
     end
     @friends = @search.results
  end

и моя модель выглядит следующим образом

  searchable do
    text :name
  end

Пожалуйста, что я здесь не так делаю или гем не поддерживает рельсы 3.1. спасибо

1 Ответ

0 голосов
/ 12 августа 2011

Ваш контроллер должен выглядеть следующим образом:

def search
   @search = User.search do
     fulltext params(:search)
   end
   @friends = @search.results
end

Переменная params является хешем и должна быть доступна как таковая, используя [] , а не () .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...