标签: ruby-on-rails performance paper-trail-gem
作为性能更新的一部分,我注意到一些像Papertrail这样的宝石使用before_filter检索current_user,所以每次请求都会发生这种情况,这似乎过多,因为如果用户正在创建/更新/删除,我们只需要它。
current_user
我知道我可以通过覆盖paper_trail_enabled_for_controller来限制控制器的papertrail,但有没有办法让它仅对例如创建/更新/销毁方法?
paper_trail_enabled_for_controller