我在这里考虑我的选择。
- 在带有模型的 activerecord 中使用 after_create/after_update 挂钩来实现它。
- 使用 ActiveSupport::Notifications 将活动源对象与模型分离。
- 使用观察者。
我无法找到有关第二种方法的太多信息。我想第三个有点像第一个。我是否使用 ActiveSupport::Notifications 错误?为什么?
我在这里考虑我的选择。
我无法找到有关第二种方法的太多信息。我想第三个有点像第一个。我是否使用 ActiveSupport::Notifications 错误?为什么?
发现这篇关于使用 ActiveSupport::Notification 实现电子邮件通知的帖子。它可能与活动流类似。
http://alma-connect.github.io/techblog/2014/03/rails-pub-sub.html