From 712ff01f38fc5612f0b98da7b95d656b19d88c76 Mon Sep 17 00:00:00 2001 From: Guo Xiang Tan Date: Fri, 25 Nov 2016 11:21:08 +0800 Subject: [PATCH] PERF: Remove eager load. --- app/controllers/admin/groups_controller.rb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/controllers/admin/groups_controller.rb b/app/controllers/admin/groups_controller.rb index f2ba6899aa3..94ef113634f 100644 --- a/app/controllers/admin/groups_controller.rb +++ b/app/controllers/admin/groups_controller.rb @@ -1,9 +1,7 @@ class Admin::GroupsController < Admin::AdminController def index - groups = Group.order(:name) - .where("id <> ?", Group::AUTO_GROUPS[:everyone]) - .includes(:group_users) + groups = Group.order(:name).where("id <> ?", Group::AUTO_GROUPS[:everyone]) if search = params[:search].to_s groups = groups.where("name ILIKE ?", "%#{search}%")