Post
、およびUser
モデルがあります
ユーザーが投稿を保存またはブックマークできるようにしたい。つまり、ボタンをクリックすると、投稿がブックマーク/保存されます。その後、ユーザーはページにリストされているすべての投稿を見ることができます ( YouTube の後で見るように)。
Bookmark
モデルを作成する必要があると思います。Post
しかし、モデルがおよび とどのような関連性を持つべきかはわかりませんUser
。
助言がありますか?
Post
、およびUser
モデルがあります
ユーザーが投稿を保存またはブックマークできるようにしたい。つまり、ボタンをクリックすると、投稿がブックマーク/保存されます。その後、ユーザーはページにリストされているすべての投稿を見ることができます ( YouTube の後で見るように)。
Bookmark
モデルを作成する必要があると思います。Post
しかし、モデルがおよび とどのような関連性を持つべきかはわかりませんUser
。
助言がありますか?
ブックマークだけが必要で、「ブックマークされたコメント」や「何とか」などのブックマークに関連付けられた他の情報が必要ない場合は、has_and_belongs_to_many
関連付けを使用できます。ブックマーク モデルを作成する必要はありません。この場合、結合テーブルのみを作成する必要があります。はhas_many :through
、リレーションシップを使用してより多くの情報を保存する必要がある場合に役立ちます。詳細については、このhas_and_belongs_to_many_associationを参照してください。