Index: app/views/groups/index.html.erb =================================================================== --- app/views/groups/index.html.erb (révision 3580) +++ app/views/groups/index.html.erb (copie de travail) @@ -15,7 +15,7 @@ <% @groups.each do |group| %> <%= link_to h(group), edit_group_path(group) %> - <%= group.users.size %> + <%= @group_users_count[group.id] || 0 %> <%= delete_link group %> <% end %> Index: app/controllers/groups_controller.rb =================================================================== --- app/controllers/groups_controller.rb (révision 3601) +++ app/controllers/groups_controller.rb (copie de travail) @@ -26,6 +26,7 @@ def index @groups = Group.sorted.all + @group_users_count = User.joins(:groups).group('group_id').count respond_to do |format| format.html