通过嵌套表单中的复选框添加记录

时间:2012-04-10 22:01:04

标签: ruby-on-rails activerecord ruby-on-rails-3.1

我的表单已嵌套,因此购物车包含可以具有功能的产品。我希望能够通过复选框为产品添加功能。

提交后,rails正在创建购物车记录,但未能使用“accepts_nested_attributes_for”来完成嵌套记录的添加。

我的表格很直接,我没有收到任何错误,只是忽略了字段。我的字段看起来像这样(在表单助手中)

= f.fields_for :feature_line_items do |builder|
  = builder.check_box :id
  = builder.label :id, "Feature Label"

先谢谢,我有点怀疑这是否可行,可能需要重新考虑我的数据架构。

2 个答案:

答案 0 :(得分:2)

在railscast中尝试this episode。另外我建议使用simple_form gem,它使表单编程变得非常简单和直接。

我希望有所帮助。

答案 1 :(得分:1)