标签: ruby-on-rails state-machine paper-trail-gem
我在模型上使用state_machine和papertrail gems(rails 3.2)
我希望跟踪所有州的变化,以及是谁创造了它,papertrail就像一个魅力。
现在我的情况是系统通过rake take会改变对象的状态。
如何从rake任务向系统谁说current_user(我正在使用设计)?
我想将该用户设置为管理员用户,以便papertrail可以存储whodunnit。
答案 0 :(得分:1)
https://github.com/airblade/paper_trail#finding-out-who-was-responsible-for-a-change