diff --git a/app/controllers/static_pages_controller.rb b/app/controllers/static_pages_controller.rb index 773f5ce7e..fcb6f9cd7 100644 --- a/app/controllers/static_pages_controller.rb +++ b/app/controllers/static_pages_controller.rb @@ -1,13 +1,13 @@ class StaticPagesController < ApplicationController def home @dojo_count = Dojo.count - @regions_and_dojos = Dojo.includes(:prefecture).default_order.group_by { |dojo| dojo.prefecture.region } + @regions_and_dojos = Dojo.eager_load(:prefecture).default_order.group_by { |dojo| dojo.prefecture.region } end def stats @url = request.url @dojo_count = Dojo.count - @regions_and_dojos = Dojo.includes(:prefecture).default_order.group_by { |dojo| dojo.prefecture.region } + @regions_and_dojos = Dojo.eager_load(:prefecture).default_order.group_by { |dojo| dojo.prefecture.region } # TODO: 次の静的なDojoの開催数もデータベース上で集計できるようにする @sum_of_events = EventHistory.count + # 以下は2017年11月3日時点で個別に確認した数字