2

Railsで開発者モードになっています。
ARを使用してバイナリデータを含むレコードをDBに挿入しようとしています。

Edoc.create(
            :id_claim => @claim_index, 
            :id_material => @doc_code, 
            :size => @file_list.first[:size],
            :efile => params[:files][0].read
        )   

ただし、Railsはファイルの内容全体でクエリをログに記録するため、時間がかかります。

特定のクエリのログをオフにするにはどうすればよいですか?

4

1 に答える 1

0

試す:

old_logger = ActiveRecord::Base.logger
ActiveRecord::Base.logger = nil
# your code here...

ロガーを復元します。

ActiveRecord::Base.logger = old_logger; nil # nil just to suppress some garbage 
于 2012-05-09T19:58:04.913 に答える