ruby on rails 使用bullet gem调试 n + 1 问题, 优化数据库查询

来源:互联网 发布:怎么去掉windows水印 编辑:程序博客网 时间:2024/06/05 10:35

refer to:  https://github.com/flyerhzm/bullet

1. gem "bullet", :group => "development"

2. $ bundle install

3. 编辑 config/environments/development.rb

加上: 配置: (具体位置, 放到与其他config 位置相同的地方) config.after_initialize doBullet.enable = trueBullet.alert = trueBullet.bullet_logger = trueBullet.console = trueBullet.rails_logger = trueBullet.add_footer = trueend

使用时, 对于erb 页面,会自动提示消息。 对于json 等接口,直接查看  log/bullet.log 就可以。 能给出解决方案。特别好用。

1 0