Я использую Ransack для поиска, который работает нормально. Но я бы хотел, чтобы пользователь мог искать несколько ключевых слов в одном поле ввода поиска.
Например, если у меня есть блог "Я живу в Огайо", я бы хотел, чтобы пользователь мог искать "Я Огайо", и он нашел бы блог. Я пробовал следующее, которое не работает:
<%= search_form_for @search do |f| %>
<%= f.search_field :title_or_description_cont_any %>
<% f.submit %>
<% end %>
А вот мой контроллер:
def index
@search = Blog.ransack(params[:q])
@blogs = @search.result
end
Я бы подумал, что cont_any будет работать, но по какой-то причине это не так?
ОБНОВЛЕНИЕ: я использую также active_admin, я не знаю, имеет ли это значение?