如何在WEBrick中的Rails控制台中显示SQL语句?

ohh*_*hho 8 ruby-on-rails

Rails WEBrick显示任何ActiveRecord活动的原始SQL语句.如何在控制台中启用它?

sam*_*207 12

要执行此操作,您必须启用记录器,您可以按如下方式执行此操作.

打开rails控制台:

ActiveRecord::Base.connection.instance_variable_set :@logger, Logger.new(STDOUT)
Run Code Online (Sandbox Code Playgroud)

看看这个链接:

http://rubyquicktips.com/post/292826666/display-activerecord-generated-sql-queries-in-the