Ich füge das Audited-ActiveRecord-Juwel zu meiner Rails 4-Anwendung hinzu. Um den Edelstein zu implementieren, muss ich einen Methodenaufruf audited
zu jedem Modell hinzufügen.Wie fügen Sie die 'audited' Methodenaufrufe zu allen ActiveRecord Modellen in Rails 4 hinzu?
Ist es möglich, diese Methode an einem einzigen Ort einzufügen, anstatt sie jedem meiner ActiveRecord-Modelle hinzuzufügen?
https://rubygems.org/gems/audited-activerecord
Der geprüfte Edelstein ermöglicht es mir Paste audited
in jedes Modell jedoch zu tun, wie ich versuche, Revision hinzuzufügen, ohne audited
in 50+ bestehenden Modelle sowie zukünftige Modelle einfügen zu müssen.
Zum Beispiel:
class ModelOne < ActiveRecord::Base
audited
...
end
class ModelTwo < ActiveRecord::Base
audited
...
end
class ModelN < ActiveRecord::Base
audited
...
end
Vielen Dank für Ihre Hilfe.Ich habe nur die 'audited' -Methode manuell zu jedem ActiveRecord-Modell hinzugefügt, wie in der Frage gezeigt. –