オプションから複数のカテゴリを選択できるform_forにselectタグを作成しようとしています。私はRails documentationとこのSOを見ましたが、どちらもうまくいかないようです。form_for Railsでselectタグを作成するには
<select class="selectpicker" data-style="form-control" multiple title="Choose Department(s)" data-size="5">
<%= options_from_collection_for_select(Category.all, :id, :name)%>
</select>
をそして、私のform_forは、次のようになります:これまでのところ、私はこれを持って
<%= form_for(@listing, :html => {class: "form-horizontal" , role: "form"}) do |f| %>
私のリストは多くのカテゴリを持つことができます。これを自分のフォームに保存するにはどうすればいいですか?現在、私のフォームを提出すると、カテゴリは保存されません。
だから、複数のアイテムを選択する際に問題がありますか? – Mohanraj
いいえ、選択タグが正しく機能しています。複数のカテゴリを選択できますが、フォームを送信するとデータベースに保存されません。 –
フィールド名は何ですか?ルビコードとパラメタもいくつか投稿してください。 – Mohanraj