0
@post.post_tags.build
上記の投稿はcontorllerです(postタグは投稿とタグの中間のテーブルです)。viewは次のようなものです。 「名前を選ぶ」とポスト正しくショーが、新しい選択ボックスに関連 新しい選択フォームが増えるのはなぜですか?
<div class="form-group">
<%= f.fields_for :post_tags do |pt| %>
<%= pt.select :tag_id, @tags.map{|t| [t.name, t.id]}, { :prompt => "choose name", label: "tag" }, class: "tag-fields" %>
<% end %>
</div>
私は投稿を編集
、タグも作成されます。私は新しい選択ボックスを望んでいないし、なぜ選択ボックスが作成されたのか分からない。どのように修正する必要がありますか?
おかげで、 ケン
'fields_for'は、ネストされたレコードを作成するときに使用されます。コレクションから選択するのではありません。 – max