2011-08-17 146 views
0

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

我的模型具有以下属性:

Vote: name, description 
Option: vote_id, content 
Number: option_id, content (integer) 

这里是我的edit.html 我想在这个网站添加投票数函数,但我不知道how.so你可以给我一些想法来完成它?^_ ^。我是新手,非常感谢你帮助我!

<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

任何代码? ..., – fl00r 2011-08-17 12:52:06

+0

^- ^我已发帖,请给一些建议 – Jack 2011-08-18 06:22:02

回答

0

这可能意味着你在正确的方向:

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

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