エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
モデルのアソシエーションに別名をつける - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
モデルのアソシエーションに別名をつける - Qiita
はじめに 自分のポートフォリオにフォロ-機能や通知機能を実装している際に、モデルのアソシエーション... はじめに 自分のポートフォリオにフォロ-機能や通知機能を実装している際に、モデルのアソシエーションに別名をつけることがありました。再度、これがどういう意味なのか確認していきます。 あくまで、アウトプット用の分かり辛さがあるかと思いますが、ご了承ください。 今回は、フォロー機能を実装すると仮定してUserモデルとRelationshipモデルを用意した場合のことを考えてみます。フォロー機能で難しいのは、Relationshipモデルを中間テーブルとして、Userモデル自身で多対多の関係であるという点です。 さっそく先にコードを見てみます。 #フォロー(こっち)側役 has_many :relationships, dependent: :destroy has_many :followings, through: :relationships, source: :follow #架空モデル