【Laravel】「リレーション先のデータ取得・保存など しっかり理解 」をハンズオンしてみた

【Laravel】リレーション先のデータ取得・保存など しっかり理解 【検証】
こちらの記事をハンズオンしてみました。
自分のLaravel11練習リポジトリのPR
メモ
発行したクエリのログ出力方法
// クエリログを有効化して問題を検出
\DB::enableQueryLog();
// コードの実行
\DB::getQueryLog(); // 発行されたクエリを確認
- プロパティアクセスでリレーション先のデータを取得
- $user->posts->first()
- リレーションメソッドでリレーション先のテーブルに対して操作
- $user->posts()->createMany([]);