特定型号的记录是否有任何好的宝石?

时间:2012-12-21 11:04:35

标签: ruby-on-rails ruby-on-rails-3 gem

我有3个模型,如用户模型,书籍模型和作者模型。

我想实现一个功能,用户可以将书籍或作者的记录书签为 他们的最爱。

有没有好的宝石可以轻松做到这一点???

我不打算独自制作。

3 个答案:

答案 0 :(得分:5)

您可以使用acts_as_votable gem并将喜欢用作书签。

您可以使用

@user.get_up_voted Book

这将返回@user已投票的所有图书(这些是此用户的书签)

您可以在选民部分here找到更多信息。

答案 1 :(得分:1)

使用awesome_nested_set gem或acts_as_votable gem。它可能对你有用。可以解决您的所有要求。

请检查以下链接为awesome_nested_set
acts_as_votable

答案 2 :(得分:1)