loadingについてはなんかたくさんアクセスしちゃってなんか負荷があまり良くない?みたいなふわふわな情報しかなかったのでちょっくら調べてみたので共有する。リレーションは大変便利でスマートにコードをかけるのですがデータベース的には不可になっています。Class::allで全てのClassを出力しそこから一致したnameをforeachで取り出す。いうやり方ですがデータベース自体が少なければ問題ないのですが、データの量が膨大になれば話は別です。Class::allでクエリを1回発行し、そのあとにClass::allをforeachでN回発行される。10件あれば11回クエリが発行され、1000個あれば1001回という感じ。//classがN回発行される。}[/php]これがN+1問題というらしい。なんか名前がかっこいい。$class->user->name;}[/php]参考https://qiita.com/shosho/items/abf6423283f761703d01https://qiita.com/tmf16/items/b9dd262c7738472c86d9まとめフロントエンドと違った難しさがPHPにはありますね。ひとつ新しいことを学びました。Laravelって難しい。ベースに活動するホームページ制作会社です。