在更新版本的Rails中,我猜从3开始,数据库查询被输出到控制台.这在大多数情况下都很有用,但是当你不想看到它的时候,你怎么能把它隐藏起来呢?
在更新版本的Rails中,我猜从3开始,数据库查询被输出到控制台.这在大多数情况下都很有用,但是当你不想看到它的时候,你怎么能把它隐藏起来呢?
更好的方法是在控制台中键入:
ActiveRecord::Base.logger.level = 1
因为它可以防止出现问题,所以try 使用指向设置为nil的记录器的指针(来源:Disable Rails SQL logging in console)
把它打开
ActiveRecord::Base.logger.level = 0