Ruby On Rails:在demmand上嵌套属性更新
问题描述:
我正在构建一个嵌套属性(accepting_nested_attributes_for)的表单。其中一个嵌套模型使用回形针。我正在开发用于删除附件的以下解决方案:https://stackoverflow.com/a/8062259/503141Ruby On Rails:在demmand上嵌套属性更新
我面对的问题是,当保存主对象时,只有在子模型已更改且avobe解决方案不起作用时才会保存嵌套模型。
有没有任何如何改变这种行为?
谢谢
答
嵌套模型根据更改保存?方法。所以你需要覆盖改变?方法。在这种情况下将是:
def changed?
(photo_delete == '1') || super
end