私は pry を使用しており、コンソールからの ActiveRecord クエリは常に対応する SQL ステートメントを出力します。私はこの動作をしたくありません。グーグルで調べてみると、ActiveRecord ロガーを標準出力に設定することによって、これを明示的に達成する必要があることがわかります。
これは pry のデフォルトの動作ですか、それとも設定したことを忘れてしまった結果ですか? どうすればそれを止めることができますか?
私は pry を使用しており、コンソールからの ActiveRecord クエリは常に対応する SQL ステートメントを出力します。私はこの動作をしたくありません。グーグルで調べてみると、ActiveRecord ロガーを標準出力に設定することによって、これを明示的に達成する必要があることがわかります。
これは pry のデフォルトの動作ですか、それとも設定したことを忘れてしまった結果ですか? どうすればそれを止めることができますか?
Rails 3.1以降を使用している場合、これがデフォルトの動作になりました。ここをチェックコンソールでRailsSQLロギングを無効にする