我的模型与我在模型中添加accepts_nested_attributes_for
的许多关系。我的问题是当我尝试使用在父级中添加的新子级来更新父级记录时,这给了我一个 Record Not found 错误。例如:我有 1 个父记录说 P1,其中有 2 个子记录说 C1,C2。现在,我正在更新 2 个孩子的值,并在该父母中添加另一个孩子。所以现在 P1 有三个孩子 C1,C2,C3。现在,当我尝试使用 update_attributes() 对其进行更新时,它给了我一个错误ActiveRecord::RecordNotFound (Couldn't find UserItem with ID=0
。
如何克服这个问题?