私はその柔軟性のためにransackgemが大好きですが、標準のcollection_selectを正しく機能させることができません。おそらく誰かが助けることができます。
例:
<%= collection_select(:expense, :project_id, Project.all,
:id, :name, { prompt: 'Select Project'}, { class: 'span4' }) %>
この場合、このコードは経費入力画面からのものであるため、最初のパラメーターは経費オブジェクトです。ランサックの形で何をすべきですか?また、そこに接尾辞を付ける必要があることもわかっています。この例では、project_id_eqを検索パターンにします。
また、私のフォームは「レポート」と呼ばれるコントローラーとビューにあり、この検索をデフォルトのコントローラーに入れていません。
ありがとう!