【发布时间】:2019-06-24 18:54:28
【问题描述】:
在我的应用程序中,我为 PaperTrail gem 安装了 rails-admin-history-rollback,历史记录正在运行,但是,它也会生成空更改。
我按照配置,不知道是不是漏了什么
在 Rails-admin 初始化器上配置:
RailsAdmin.config do |config|
config.audit_with :paper_trail, 'Admin', 'PaperTrail::Version'
PAPER_TRAIL_AUDIT_MODEL = ['Residence']
config.actions do
history_index do
only PAPER_TRAIL_AUDIT_MODEL
end
history_show do
only PAPER_TRAIL_AUDIT_MODEL
end
end
end
end
变更生命周期有很多无用/空洞的变更。
【问题讨论】:
-
要了解 PT 在模型级别做什么,rails 控制台可能非常有用。更进一步,我们的bug report script 可以帮助隔离问题。
标签: ruby-on-rails rails-admin paper-trail-gem