我将 Audited-ActiveRecord gem 添加到我的 Rails 4 应用程序中。为了实现 gem,我需要audited
为每个模型添加一个方法调用。
是否可以将此方法包含在单个位置,而不必将其添加到我的每个 ActiveRecord 模型中?
https://rubygems.org/gems/audited-activerecord
经过审核的 gem 允许我粘贴audited
到每个模型中,但是因为我正在尝试添加审核,而不必粘贴audited
到 50 多个现有模型以及未来模型中。
例如:
class ModelOne < ActiveRecord::Base
audited
...
end
class ModelTwo < ActiveRecord::Base
audited
...
end
class ModelN < ActiveRecord::Base
audited
...
end