В более новой версии Rails, я предполагаю, что с 3-х и выше запросы к базе данных выводятся на консоль. Это полезно в большинстве случаев, но как вы можете скрыть это, если не хотите этого видеть?
ruby-on-rails
Роджер Эртесваг
источник
источник
ActiveRecord::Base.logger.level = 0
.от сюда
источник
NoMethodError
s с ActiveRecord ожидаетActiveRecord::Base.logger
быть объектом, а неnil
.Короткий ответ ... В файле development.rb измените или добавьте значение
config.log_level
так, чтобы там была строка вродеисточник
От моего друга:
источник
В Rails 3.2 установка
отлично работал у меня для отключения вывода SQL.
источник
Я вижу, что вы уже получили требуемый ответ, хотя я хотел бы посоветовать вам драгоценный камень «тихие активы», большая часть данных журнала будет компилироваться и включаться, этот драгоценный камень удалит это и по-прежнему будет выводить запросы и поведение данных.
Радоваться, веселиться
источник