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

Ruby on rails 通过嵌套表单中的复选框添加记录,ruby-on-rails,activerecord,ruby-on-rails-3.1,Ruby On Rails,Activerecord,Ruby On Rails 3.1,我的表单是嵌套的,这样购物车就有了产品,这些产品可以有功能。我希望能够通过复选框向产品添加功能 提交时,rails正在创建购物车记录,但未能使用“accepts_nested_attributes_for”完成嵌套记录的添加 我的表单非常简单,没有收到任何错误,只是忽略了字段。我的字段如下所示(在form helper中) 提前感谢,我有点怀疑这是否可能,可能需要重新考虑我的数据架构。试试railscasts。我还建议使用gem,它使表单编程变得非常简单和直接 我希望这有帮助。看看: 确实如此

我的表单是嵌套的,这样购物车就有了产品,这些产品可以有功能。我希望能够通过复选框向产品添加功能

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

我的表单非常简单,没有收到任何错误,只是忽略了字段。我的字段如下所示(在form helper中)

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

试试railscasts。我还建议使用gem,它使表单编程变得非常简单和直接

我希望这有帮助。

看看:


确实如此,我实际上看了那个确切的屏幕广播,但它使用了多对多,而我的应用程序实际上是一对多的父子关系。我想我将需要使用复选框标签,无论我自己的“名字”通过。我希望rails能够通过接受嵌套的属性来“处理”这个问题。再次感谢。
= f.fields_for :feature_line_items do |builder|
  = builder.check_box :id
  = builder.label :id, "Feature Label"