5

フィルタリングも実行する必要がある検索用の次のフォームがあります。

<%= form_tag search_index_path, method: :get, id: 'search_form' do %>
  <%= text_field_tag :search, params[:search] %>
  <%= check_box_tag 'filter param', 'yes', true %>
  <%= submit_tag "Search", name: nil, class: 'btn' %>
<% end %>

私が今やろうとしているのは、ネストされたハッシュでフィルタリングするためのパラメーターをラップして、 params: {"utf8"=>"✓", "search"=>"term", "action"=>"index", "controller"=>"search", "filter" => {"field" => "value"}}. フィルタ パラメータがネストされていることに注意してください

標準の Rails フォーム ヘルパーを使用してこれを行う方法が見つかりませんでした。それを行う方法はありますか?

4

1 に答える 1