0

Userモデル、Bookモデル、Authorモデルの3つのモデルがあります。

ユーザーが本や著者の記録をお気に入りとしてブックマークできる機能を実装したいのですが。

これを簡単に行うための良い宝石はありますか?

自分で作ることは考えていません。

4

2 に答える 2

5

acts_as_votable gemを使用して、いいねをブックマークとして使用できます。

あなたが使うことができます

@user.get_up_voted Book

これにより、投票したすべての書籍が返さ@userれます(これらはこのユーザーのブックマークです)

詳細については、こちらの投票者セクションをご覧ください。

于 2012-12-21T11:17:47.793 に答える
1

awesome_nested_setgemまたはacts_as_votablegemのいずれかを使用します。それはあなたに役立つかもしれません。すべての要件を解決する可能性があります。

以下のリンク
awesome_nested_set
またはacts_as_votableを確認してください

于 2012-12-21T11:17:35.000 に答える