2

我在模型上使用 state_machine 和 papertrail gem(rails 3.2)

我想跟踪所有状态变化以及是谁发起的,papertrail 就像一个魅力。

现在我遇到了一种情况,系统通过 rake take 来改变对象的状态。

我如何告诉系统谁是来自 rake 任务的 current_user(我正在使用设计)?

我想将该用户设置为管理员用户,以便 papertrail 可以存储 whodunnit。

4

1 回答 1

1

哦,男孩,我在这里找到了答案

https://github.com/airblade/paper_trail#finding-out-who-was-responsible-for-a-change

于 2013-02-27T11:24:43.633 回答