检查关联记录的数量何时更改

时间:2016-01-06 15:03:21

标签: ruby-on-rails ruby-on-rails-2

我有一个one to many relationship,我希望在关联记录数量发生变化后触发一个事件(让我们说发送一封电子邮件)。

例如,我想让用户知道他何时达到里程碑或其他类似内容,具体取决于相关的记录编号(也许在关注者记录数达到100后发送电子邮件)。

我应该使用观察者或自定义回调吗?

1 个答案:

答案 0 :(得分:0)

两者都可以工作,但我会使用回调 - 它会使最终升级到更新的Rails更容易。