6 ответов:
лучший способ сделать это, введя следующую команду в консоли:
ActiveRecord::Base.logger.level = 1поскольку это предотвращает проблемы, пытаясь использовать указатель на регистратор, который установлен в nil (источник:отключить вход Rails SQL в консоль)
ActiveRecord::Base.logger = nilС здесь
короткий ответ... В разработке файла.rb изменить или добавить значение
config.log_levelТак что есть строка типаconfig.log_level = :info
в Rails 3.2, задание
config.logger.level = Logger::INFOотлично работал для меня для отключения вывода SQL.
Я вижу, что вы уже получили свой необходимый ответ, хотя я хотел бы посоветовать вам драгоценный камень "тихие активы", большая часть данных журнала будет компиляцией активов и включениями, этот камень удалит это и все равно выведет запросы и поведение данных.
удачи
Comments