Поиск нескольких моделей одновременно с Ransack
У меня есть форма поиска в заголовке моего приложения, и я хотел бы использовать эту форму поиска для поиска по нескольким моделям в приложении.
Например запрос типа/search?q=rails
должен вызвать поиск по нескольким моделям, как,Work
Project
User
и их определенные атрибуты. Я хотел использовать Ransack, потому что я уже использую его наWork
модель в другой области приложения.
Я думаю, что я неЯ не совсем понимаю Ransack, и в документации всегда указывается, что вы должны определить@q = MyModel.search(params[:q])
использовать его в формеsearch_form_for @q
, Есть ли способ, где ты неНужно заранее определить конкретную модель? И просто передать имя параметра, как?search_form_for :q