Rails 3.2使用嵌套属性更新属性

时间:2012-05-19 12:04:38

标签: activerecord ruby-on-rails-3.2

我的模型有许多关系,我在模型中添加了accepts_nested_attributes_for。我的问题是什么当我尝试更新父记录时添加了父项的新子项,这给了我一个错误记录未找到。例如:我有1个父记录说P1有2个孩子说话C1,C2。现在,我正在更新2个孩子的值以及我在该父母中添加另一个孩子。所以现在P1有三个孩子C1,C2,C3。现在,当我尝试使用update_attributes()更新它时,它给出了ActiveRecord::RecordNotFound (Couldn't find UserItem with ID=0的错误。

如何解决这个问题?

0 个答案:

没有答案