Подавить героку консольного вывода - PullRequest
0 голосов
/ 10 апреля 2020

Когда я управляю переменными из консоли heroku, консоль выплевывает детали переменных. Вывод особенно громоздок, когда они ActiveRecords. Как мне подавить этот вывод? Это загромождает мой терминал. Я попробовал некоторые из очевидных ответов в StackOverflow, например, установив Rails.logger в nil, и, похоже, ничего не работает.

1 Ответ

2 голосов
/ 10 апреля 2020

Если вы ведете журнал ActiveRecord, вы можете замолчать.

ActiveRecord::Base.logger = nil

Или обернуть ввод,

ActiveRecord::Base.logger.silence { ... }

Если вы устанавливаете переменные, вы можете просто

@thing = Thing.last; 0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...