En la versión más reciente de Rails, supongo que a partir de la 3, las consultas de la base de datos se envían a la consola. Esto es útil la mayor parte del tiempo, pero ¿cómo puedes ocultarlo cuando no quieres verlo?
                    
                        ruby-on-rails
                                
                    
                    
                        Roger Ertesvag
fuente
                
                
            fuente

ActiveRecord::Base.logger.level = 0.desde aqui
fuente
NoMethodErrors con ActiveRecord espereActiveRecord::Base.loggerser un objeto en lugar denil.Respuesta corta ... En el archivo development.rb cambie o agregue el valor de
config.log_levelpara que haya una línea comofuente
De un amigo mío:
fuente
En Rails 3.2, configuración
funcionó bien para mí para desactivar la salida SQL.
fuente
Veo que ya obtuvo la respuesta necesaria, aunque me gustaría recomendarle la gema de los 'activos silenciosos', la mayoría de los datos de registro serán la compilación de activos y las inclusiones, esta gema eliminará eso y aún generará las consultas y el comportamiento de los datos.
Que te diviertas
fuente