Фильтры с флажками и рубином на рельсах

Я использую гем Ransack для выполнения поиска, я сделал фильтр с флажками.

_filter.html.haml

= form_tag search_url, method: :get do |f|
  - Type.all.each do |t|
    = check_box_tag 'q[type_id_in]', t.id
    = label_tag t.name

search_controller.erb

@posts = Post.search(params[:q]).result(distinct: true)

Проблема в том, что при возврате результатов выбранные флажки не отмечены, есть ли способ избежать этого? или есть какой-то другой способ фильтрации результатов?

0 ответов

Другие вопросы по тегам