rails radio_button配置具有一对一关系

时间:2010-12-22 10:29:57

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

我有免费,备用或私有的产品......我设计了第二个名为product_details的表。从产品到product_details有多对一的关系。为了让用户选择他想要创建的产品类型,我想使用他可以选择的3个radio_button列表。我用这个代码绑定了,但没有运气:

<% ProductDetails.all.each do |product_detail| %>
    <%= f.radio_button @product, "product_detail", product_detail %>
    <%= product_detail.name.humanize %>
<% end %>

出现以下错误..帽子是问题吗?

undefined method `merge' for #<Products id: 1, name: "free", created_at: nil, updated_at: nil>

1 个答案:

答案 0 :(得分:1)

<%= f.radio_button :product, "product_detail", product_detail.name %>