Autosave Association
def self.define_callbacks(model, reflection)
if dependent = reflection.options[:dependent]
check_dependent_options(dependent)
add_destroy_callbacks(model, reflection)
end
Association.extensions.each do |extension|
# 这里构建
extension.build model, reflection
end
end# 给指定的关联添加 autosave
add_autosave_association_callbacks最后更新于