私はList
モデルとUser
モデルを持っています。 A List
は、User
に属し、多くの場合は、Users
が続きます。私はこのような操作を行うことができますように、どのようにして関連付けを行います:このような関連付けは可能ですか?
list.user
- 私の作成したユーザー(所属)のリストを提供します。list.followers
- リストに続くユーザーのリストを教えてください。user.following
- すべてのリストの後にユーザーが表示されます。
誰かが私には、レールに、このような関連付けを作成する助けてくださいすることができますだけでなく、どのように私は、このアソシエーションの移行を作成するのです。
申し訳ありません私はレールを初めて使っています。私はこのためにフォロワとフォロイモードを作らなければならないのですか?ユーザーとリストの関連はどうですか?どのように私が必要とする操作を実現するのですか?like:list.user、list.followersなど。私の質問で言及したように。 –
ユーザーはリストモデルへの参照として渡されます。あなたはルビコードを書いて、user.rbと、そのリストを表示し、リンクを与える場所を変更したいhtmlページに変更を加えなければなりません。これのために適切なコードを書く必要があります。 – djmayank
そして、あなたは、make can_followとcan_unfollowのようなuser.rbファイルのfollowモードを定義し、followmappingを作成しなければなりません。 – djmayank