我有两个模型促销和商品
当我创建促销时必须将其与商品相关联,因此在我使用的视图中
<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 当你没想到它时,你有一个零对象! 您可能期望一个Array实例。 评估nil.each时发生错误
如何解决这个问题?