【发布时间】:2014-02-24 17:05:13
【问题描述】:
加载页面时,我可以看到许多缓存的 SQL 命令(大约 1000 个)在我的控制台中运行。
我找不到触发这些 SQL 查询的代码行。是否有任何工具可以告诉我生成什么模型和行 SQL 查询?
【问题讨论】:
标签: ruby-on-rails ruby activerecord
加载页面时,我可以看到许多缓存的 SQL 命令(大约 1000 个)在我的控制台中运行。
我找不到触发这些 SQL 查询的代码行。是否有任何工具可以告诉我生成什么模型和行 SQL 查询?
【问题讨论】:
标签: ruby-on-rails ruby activerecord
您可以使用bullet。
它检测 n+1 个查询并告诉您它们来自哪里。
【讨论】: