0
私は_formsビュー内に次のコードを書いています。Rails 3:collection_selectを使ってオブジェクトを追加する
<div class="field">
Shop: <%= f.collection_select :shop, @shop, :shopname, :shopname %><br />
</div>
ただし、フォームを送信すると、オブジェクトはデータベースに追加されません。しかし、これは動作します:
<div class="field">
<%= f.label :shop %><br />
<%= f.text_field :shop %>
</div>
ここで私は手動でIDを追加しています。 collection_selectは、ドロップダウンリストのすべてのショップ名を取得します。
ありがとうございました!店は本当にあなたの場合の参照である場合は多分そのような