มีวิธีการปิดใช้งานการบันทึกแบบสอบถาม SQL เมื่อฉันกำลังดำเนินการคำสั่งในคอนโซลหรือไม่ เป็นการดีถ้าหากฉันสามารถปิดการใช้งานและเปิดใช้งานอีกครั้งด้วยคำสั่งในคอนโซล
ฉันพยายามแก้ไขข้อบกพร่องบางอย่างและใช้ "สวม" เพื่อพิมพ์ข้อมูลที่เกี่ยวข้อง อย่างไรก็ตามผลลัพธ์แบบสอบถาม sql ทำให้อ่านยาก
แก้ไข: ฉันพบวิธีแก้ไขปัญหาอื่นเนื่องจากตั้งค่าตัวบันทึกเป็นศูนย์ในบางครั้งทำให้เกิดข้อผิดพลาดหากมีสิ่งอื่นที่ไม่ใช่รหัสของฉันพยายามเรียก logger.warn
แทนการตั้งค่าการตัดไม้เพื่อคุณสามารถตั้งค่าระดับของการตัดไม้ไปยังnil
1
ActiveRecord::Base.logger.level = 1 # or Logger::INFO
since setting the logger to nil sometimes raised an error
อืม .. ฉันได้รับอันนี้เมื่อพยายามเรียกใช้rake db:migrate
stackoverflow.com/questions/1719212/…