Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oop 关联记录上的Rails相关更新_Oop_Design Patterns_Ruby On Rails 4_Associations - Fatal编程技术网

Oop 关联记录上的Rails相关更新

Oop 关联记录上的Rails相关更新,oop,design-patterns,ruby-on-rails-4,associations,Oop,Design Patterns,Ruby On Rails 4,Associations,给定rails(4.0)中的两个关联模型 这样,当用户成功更新时,关联的订阅将重新保存,从而调用其更新过滤器(即保存前,更新前,保存后,更新后) 有没有一种优雅的方法可以做到这一点?如果没有,最接近清洁的方法是什么 谢谢大家! 试试这个 has_one :subscription, :dependent => destroy, :autosave => true 有关更多详细信息,请参阅文档 has_one :subscription, :dependent

给定rails(4.0)中的两个关联模型

这样,当
用户
成功更新时,关联的
订阅
将重新保存,从而调用其更新过滤器(即
保存前
更新前
保存后
更新后

有没有一种优雅的方法可以做到这一点?如果没有,最接近清洁的方法是什么

谢谢大家!

试试这个

      has_one :subscription, :dependent => destroy, :autosave => true
有关更多详细信息,请参阅文档

      has_one :subscription, :dependent => destroy, :autosave => true

有关更多详细信息,请参阅文档

有趣的是,我以前从未见过这一点。谢谢。有趣的是,我以前从未见过这个。非常感谢。
      has_one :subscription, :dependent => destroy, :autosave => true