我想在rails 3 app中自动跟踪用户的操作。
我的意思是,当用户购买东西或删除记录时,我想要这样的东西:
| User | Action | Model | IP | DateTime |
|User 1 | delete | Product | xxx.xxx.xxx.xxx | 01-10-10 |
|User 2 | create | Product | xxx.xxx.xxx.xxx | 01-10-10 |
...
是否有宝石自动执行此操作?
提前致谢
答案 0 :(得分:1)
查看ruby-toolbox中的Active Record Versioning类别,有很多宝石正在进行审核,还有更多
答案 1 :(得分:1)
acts_as_audited gem可以帮到你。