Rails papertrail有多个设计模型

时间:2016-10-26 00:02:09

标签: ruby-on-rails devise paper-trail-gem

在具有多个设计模型的应用程序上是否有使用papertrail的解决方案?

我知道有一个post in 2012的答案倾向于否认存在解决方案,但也许有变化。

我有2个设计模型,管理员和用户,我被困在papertrail说我应该添加这个:

config.audit_with :paper_trail, 'User', 'PaperTrail::Version'

编辑:我正在使用rails_admin,事实上,rails_admin+papertrail integration page表示我应该使用rails_admin.rb上面的行。

1 个答案:

答案 0 :(得分:1)

看起来,我可以在ApplicationController上自己设置whodunnit用户。

在控制台上看到指向this page的警告消息后,我学会了它。