Rails:避免N + 1问题与范围

时间:2017-07-24 12:55:30

标签: sql ruby-on-rails activerecord

在尝试在研讨会列表中显示统计数据时,我遇到了N + 1问题

我认为它来自我的“is_enabled”范围

以下是视图中的内容

outputnodes

在我的workshop.rb范围内

 - users.sort_by{ |u| u.workshops.is_enabled.size }.reverse.each do |u|
  - u.lastname.capitalize
  - u.workshops.is_enabled.size

主题有研讨会

很抱歉,如果格式化和措辞错误,我是stackoverflow和编程的新手。

0 个答案:

没有答案