Rails 4 - 禁用每个操作的日志

Mau*_*uro 1 ruby-on-rails ruby-on-rails-4

我有一个 Rails 应用程序 (4.2.4),它有一个经常调用的操作,因此我有很多额外的日志输出。有没有一种方法可以只记录这一个操作的任何内容(控制器、操作、参数、完成时间等)?

谢谢

Tim*_*mer 5

也许这对你有帮助

def method
  Rails.logger.silence do
    # this block is without logger stuff
  end
end
Run Code Online (Sandbox Code Playgroud)

或者更深入的内部

http://dennisreimann.de/blog/silencing-the-rails-log-on-a-per-action-basis/