ActiveRecord にはafter_commit コールバックを含む多くのコールバックがありますが、これは素晴らしいことですが、オブザーバーの場合、更新時にのみ有効にして作成しない、またはその逆にする方法はないようです。
この動作を取得する方法はありますか? 何かのようなもの...
def after_commit
return unless self.was_just_updated
# .....
end
ActiveRecord にはafter_commit コールバックを含む多くのコールバックがありますが、これは素晴らしいことですが、オブザーバーの場合、更新時にのみ有効にして作成しない、またはその逆にする方法はないようです。
この動作を取得する方法はありますか? 何かのようなもの...
def after_commit
return unless self.was_just_updated
# .....
end