Мне нужно использовать Ransack, и я устанавливаю драгоценный камень, и я перезапускаю свой сервер, и я написал в своем контроллере это:
индекс защиты
@q = Sound.search(params[:q]) @sounds = @q.result
конец
и на мой взгляд:
<%= f.label :title_cont %> <%= f.text_field :title_cont %> <%= f.submit "Search" %>
Но у меня есть эта ошибка:
неопределенный метод `result' для #ActiveRecord::Relation:0x007fa185e9c2c0>
Я пытаюсь найти ответ, но все не работает.
Спасибо за вашу помощь
РЕДАКТИРОВАТЬ: Я НАЙДУ свое решение, я использую другой драгоценный камень: Sunspot и эту работу.
Всем спасибо за помощь.
Sound.search(params[:q])
уже возвращает результаты. Вы должны использовать@sounds = Sound.search(params[:q])
- person MrYoshiji   schedule 07.10.2013Sound.search
в консоли rails, получите ли вы тип объекта Ransack::Search? - person Helios de Guerra   schedule 07.10.2013