我有一个带有回调的 ActiveRecord 模型,例如:
class Employee < ActiveRecord::Base
after_create :add_new_employee_bonus
private
def add_new_employee_bonus
self.bonus += 100
end
end
我可以有 2 个回调吗?Rails 文档没有说明这一点:
after_create :add_new_employee_bonus, :another_callback_method
当然,我可以尝试一下,但我想确保它得到官方支持,即使它确实有效。
使用最新的 Rails(截至目前为 3.2.11),但如果 Rails 4 支持这对我来说已经足够了。
更新:我确实尝试了上面的方法并且效果很好,我只是想要一些支持它的证据。