是否有一种方法可以在调用binding.pry时运行代码?我想做ActiveRecord::Base.logger = Logger.new(STDOUT)来查看sql查询。
我希望每次使用binding.pry时都能运行它,而不仅仅是手动运行一次。
发布于 2016-05-22 20:59:16
一个撬钩可以执行在降落前的撬提示。
Pry.hooks.add_hook(:before_session, "my_hook") do |output, binding, pry|
ActiveRecord::Base.logger = Logger.new(STDOUT)
end刺探人员已经在github.com/ pry /pry/wiki/Hooks上做了详细的记录。
https://stackoverflow.com/questions/37378642
复制相似问题