
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
アソシエーション(1対多の関係) - Qiita
アソシエーション(1対多の関係) 1.アソシエーションとは? 簡単に表現すると「各モデル同士を関連付... アソシエーション(1対多の関係) 1.アソシエーションとは? 簡単に表現すると「各モデル同士を関連付ける」ということである。つまり、テーブル同士で関連付けておき、一方のモデルからもう一方のモデルにアクセスできるようにすることである。 例. 1人のuserが複数のコメントを所有するパターン(1対多の関係) →「Aさん」とAさんのコメントである「おはよう」、「こんばんは」を結びつける。 →「Bさん」とBさんのコメントである「こんにちは」、「さようなら」を結びつける。 2.has_manyメソッドとbelongs_toメソッド では、どのようにアソシエーションをコードで再現するのか示してみる。 上記の**1人のuserが複数のコメントを所有するパターン(1対多の関係)**で考えてみる。 (1) has_many ※上記の図はAさんとAさんが所有するコメントの関係であるが、Bさんも上記の図のように