プロモーションとグッズの 2 つのモデルがあります
プロモーションを作成するときは、それを商品に関連付ける必要があるため、使用したビューで
<div class="field">
<%= f.label :good%><br />
<%= f.text_field :good%>
</div>
ここで関連付けの商品IDを指摘しましたが、ユーザーはIDを知りません。そのため、選択メニューで商品の名前をユーザーに表示してから、関連付けを行います。
for cicle を使用すると思いますが、ビューにエラーがあります:
<div class="field">
<label for="select-choice-0" class="select">Good</label>
<% @goods.each do |g| %>
<select name="select-choice-0" id="select-choice-0">
<option value="standard"><%=g.name %></option>
<%end%>
</select>
</div>
プロモーションの NoMethodError#new 予期し ないときに nil オブジェクトがあります! Array のインスタンスを期待していたかもしれません。nil.each の評価中にエラーが発生しました
これを解決するには?