ActiveRecord Globale Rückrufe für alle Modelle
Ich habe ungefähr 40 Modelle in meiner RoR-Anwendung. Ich möchte einen after_save-Rückruf für alle Modelle einrichten. Eine Möglichkeit besteht darin, es allen Modellen hinzuzufügen. Da für diesen Rückruf derselbe Code ausgeführt werden muss, gibt es eine Möglichkeit, ihn einmal global zu definieren, sodass er für alle Modelle aufgerufen wird.
Ich habe es ohne Glück versucht:
class ActiveRecord::Base
after_save :do_something
def do_something
# ....
end
end
Der gleiche Code funktioniert, wenn ich es in einzelnen Modellen mache.
anke, Imr