-1

Post、およびUserモデルがあります

ユーザーが投稿を保存またはブックマークできるようにしたい。つまり、ボタンをクリックすると、投稿がブックマーク/保存されます。その後、ユーザーはページにリストされているすべての投稿を見ることができます ( YouTube の後で見るように)。

Bookmarkモデルを作成する必要があると思います。Postしかし、モデルがおよび とどのような関連性を持つべきかはわかりませんUser

助言がありますか?

4

2 に答える 2

1

ブックマークだけが必要で、「ブックマークされたコメント」や「何とか」などのブックマークに関連付けられた他の情報が必要ない場合は、has_and_belongs_to_many関連付けを使用できます。ブックマーク モデルを作成する必要はありません。この場合、結合テーブルのみを作成する必要があります。はhas_many :through、リレーションシップを使用してより多くの情報を保存する必要がある場合に役立ちます。詳細については、このhas_and_belongs_to_many_associationを参照してください。

于 2012-12-24T13:15:14.550 に答える