投票制度中的模型问题

时间:2011-08-17 12:51:04

标签: ruby-on-rails ruby-on-rails-3

我有三种型号投票,选项和号码。我设置了一个索引来输入投票信息,如标题和描述。如何使用单选按钮存储投票数(在数字模型中)?

我的模型具有以下属性:

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 %>

1 个答案:

答案 0 :(得分:0)

这可能会指向正确的方向:

http://railscasts.com/episodes/196-nested-model-form-part-1

您需要在输入表单中使用* fields_for *,并将第二个模型传递给它。 如果你的模型关联关系(belongs_to,has_many等)已经正确设置,Rails应该处理后端的魔法。