我已经找到了许多使用Rails 2. *执行此操作的示例,但它们都没有使用我的Rails 3.1设置。
有谁知道如何完全禁用特定控制器操作的日志记录?
答案 0 :(得分:1)
您可以通过过滤器
将操作包装在日志消音器中around_filter :silence_action, :only => :action
def silence_action
Rails.logger.silence do
yield
end
end
答案 1 :(得分:0)
你试过这个吗?:
def action
Rails.logger.silence do
# Things within this block will not be logged...
end
end