【问题标题】:Ruby On Rails: nested attributes update on demmandRuby On Rails:嵌套属性按需更新
【发布时间】:2014-02-05 15:50:09
【问题描述】:

我正在构建一个带有嵌套属性的表单 (accepts_nested_attributes_for)。嵌套模型之一使用回形针。我正在开发以下删除附件的解决方案:https://stackoverflow.com/a/8062259/503141

我面临的问题是,当保存主对象时,只有在子模型发生变化并且avobe解决方案不起作用时才保存嵌套模型。

有什么方法可以改变这种行为吗?

谢谢

【问题讨论】:

    标签: ruby-on-rails ruby ruby-on-rails-3 paperclip nested-forms


    【解决方案1】:

    嵌套模型是根据更改保存的吗?方法。因此你需要覆盖改变吗?相应的方法。在这种情况下是:

      def changed?
        (photo_delete == '1') || super
      end
    

    【讨论】:

      猜你喜欢
      • 2012-10-28
      • 1970-01-01
      • 2014-04-14
      • 2018-11-19
      • 1970-01-01
      • 2016-02-25
      • 1970-01-01
      • 1970-01-01
      • 2020-10-02
      相关资源
      最近更新 更多