标签: ruby-on-rails activerecord
我知道自动保存选项必须为true,并且在父项保存时会发生。还有其他差异吗?如果自动保存为假,则保留关联记录,仅删除链接?
答案 0 :(得分:0)
如果销毁关联记录并且父记录上的保存失败,则可能无法恢复。代码必须包含在事务中以撤消破坏,这增加了代码的复杂性。 Rails和Ruby尽量保持简单但不简单; - )