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