【发布时间】:2011-02-15 13:16:10
【问题描述】:
如何实现自定义call_back,然后将方法注册到observer中?
如果我们在模型中使用事务,after_create是针对事务内的每条记录触发还是在事务完成后触发?
使用 Rails 3
谢谢
【问题讨论】:
标签: ruby-on-rails transactions callback observer-pattern
如何实现自定义call_back,然后将方法注册到observer中?
如果我们在模型中使用事务,after_create是针对事务内的每条记录触发还是在事务完成后触发?
使用 Rails 3
谢谢
【问题讨论】:
标签: ruby-on-rails transactions callback observer-pattern
您将方法,例如 :after_something 添加到观察者,然后在模型中的代码中发出 notify_observers(:after_something)。该方法将接收模型实例作为参数。
为创建实例的类的观察者调用after_create。每个实例。
【讨论】: