计数和关联渴望加载

时间:2011-06-03 13:11:32

标签: ruby-on-rails ruby-on-rails-3

在热切加载关联的同时,是否有一种有效的方法来获取记录数? Post.includes({:comments => :author}).count生成的SELECT COUNT(DISTINCT id) ... LEFT OUTER JOIN ...远非最佳状态。也许一些分页插件以巧妙的方式完成它?

EDT Kaminari gem能够正确地执行此操作,但仅适用于命名范围。

1 个答案:

答案 0 :(得分:0)

您是否尝试过count_by_sql