我有三种型号投票,选项和号码。我设置了一个索引来输入投票信息,如标题和描述。如何使用单选按钮存储投票数(在数字模型中)?
我的模型具有以下属性:
Vote: name, description
Option: vote_id, content
Number: option_id, content (integer)
这是我的edit.html 我想在这个html中添加投票号码功能,但我不知道怎么做。你能给我一些想法来完成吗? ^ _ ^。我是rails的新手,非常感谢你帮助我!!
<p id="notice"><%= notice %></p>
<p>
<b>Name:</b>
<%= @vote.name %>
</p>
<p>
<b>Description:</b>
<%= @vote.description %>
</p>
<% for option in @vote.options %>
<%=h option.content %><br />
<% end %>
<%= link_to 'Back', votes_path %>
答案 0 :(得分:0)
这可能会指向正确的方向:
http://railscasts.com/episodes/196-nested-model-form-part-1
您需要在输入表单中使用* fields_for *,并将第二个模型传递给它。 如果你的模型关联关系(belongs_to,has_many等)已经正确设置,Rails应该处理后端的魔法。