我们想审核Activerecord模型的一些变化,我正在寻找可以帮助我们的宝石。
我找到https://github.com/collectiveidea/audited,但据我了解,它会记录到主程序数据库(在我们的例子中是MySql)
我想要相同的功能,但是将日志写入elasticsearch。有可能吗?
答案 0 :(得分:1)
我不认为audited
gem支持这一点。但我相信你可以像这样修补审计模型。
require 'elasticsearch/persistence/model'
module Audited
class Audit
include Elasticsearch::Persistence::Model
end
end