エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Rails]フォロー、フォロワー機能 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Rails]フォロー、フォロワー機能 - Qiita
SNSの必須機能として、フォロー・フォロワー機能を実装していきます。 中間テーブルの理解が難しいとは... SNSの必須機能として、フォロー・フォロワー機能を実装していきます。 中間テーブルの理解が難しいとは思いますが、できるだけわかりやすく解説していきます。 開発環境 ruby 2.6.3 Rails 5.2.6 Bootstrap 4.5 前提 今回は、フォロー・フォロワー機能の実装のみの解説なので、deviseでユーザー認証が実装されている前提で話を進めていきます。 モデルコントローラーは以下 relationshipモデル relationshipsコントローラー 手順 モデルの作成 アソシエーション メソッド作成 コントローラー ビュー モデルの作成 まずは、Relationshipモデルを作成していきます。 RelationshipモデルはUserモデルの中間テーブルにあたります。 なぜなら、フォローするのもフォローされるのもユーザーなので、多 対 多の状態になるからです。 カラムは