Czy istnieje sposób na wyłączenie rejestrowania zapytań SQL, gdy wykonuję polecenia w konsoli? Idealnie byłoby świetnie, gdybym mógł po prostu wyłączyć i ponownie włączyć za pomocą polecenia w konsoli.
Próbuję coś debugować i za pomocą polecenia „puts” wypisuję odpowiednie dane. Jednak dane wyjściowe zapytania SQL utrudniają odczytanie.
Edycja: Znalazłem inne rozwiązanie, ponieważ ustawienie loggera na zero czasami powodowało błąd, jeśli coś innego niż mój kod próbował wywołać logger.warn
Zamiast ustawiać rejestrator na nil, możesz ustawić poziom rejestratora na 1.
ActiveRecord::Base.logger.level = 1 # or Logger::INFO
since setting the logger to nil sometimes raised an erroryap .. Mam ten przy próbie uruchomieniarake db:migratestackoverflow.com/questions/1719212/…