【发布时间】:2015-04-28 13:43:18
【问题描述】:
有没有办法通过回调挂钩save!?
我正在寻找类似的东西:
class CompositeService < Service
attr_accessible :subservices
before_save :save_subservices
before_save :save_subservices! if bang_save?
private
def save_subservices
@subservices.each(&:save)
end
def save_subservices!
@subservices.each(&:save!)
end
end
save! 级联并在(假)关联 subservices 上调用 save!。
【问题讨论】: