追加日:2026年10月01日(木) 15:30
Railsの関連付け(Association)を自作アプリのコードから改めて理解する

RailsのAssociation(関連付け)について、「なぜ`user.plans`のような書き方で関連データを取得できるのか?」という疑問から、自作アプリのコードを使って整理しました。`has_many`や`belongs_to`の基本から、外部キーとの関係、Active RecordがSQLを生成してデータを取得するまでの流れを、実際のコードとあわせてまとめています。







