From 862947d5a9103ff74cb7de65e5a6981bdd638b5e Mon Sep 17 00:00:00 2001 From: kimihito Date: Sat, 17 May 2025 15:01:46 +0900 Subject: [PATCH] DojosController: Optimize index action by eager loading prefectures --- app/controllers/dojos_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/dojos_controller.rb b/app/controllers/dojos_controller.rb index 8bba99c75..8cd685be7 100644 --- a/app/controllers/dojos_controller.rb +++ b/app/controllers/dojos_controller.rb @@ -3,7 +3,7 @@ class DojosController < ApplicationController # GET /dojos[.json] def index @dojos = [] - Dojo.order(order: :asc).all.each do |dojo| + Dojo.includes(:prefecture).order(order: :asc).all.each do |dojo| @dojos << { id: dojo.id, url: dojo.url,