Apakah ada cara untuk menonaktifkan pendataan query SQL ketika saya menjalankan perintah di konsol? Idealnya, akan lebih bagus jika saya bisa menonaktifkannya dan mengaktifkannya kembali dengan perintah di konsol.
Saya mencoba men-debug sesuatu dan menggunakan "put" untuk mencetak beberapa data yang relevan. Namun, hasil kueri sql membuatnya sulit dibaca.
Sunting: Saya menemukan solusi lain, karena mengatur logger ke nil terkadang menimbulkan kesalahan, jika sesuatu selain kode saya mencoba memanggil logger.warn
Alih-alih mengatur logger untuk nil
Anda dapat mengatur tingkat logger 1
.
ActiveRecord::Base.logger.level = 1 # or Logger::INFO
since setting the logger to nil sometimes raised an error
ya .. Saya dapat yang ini ketika mencoba menjalankanrake db:migrate
stackoverflow.com/questions/1719212/…