有没有一个宝石来创建类似Twitter的关注或者是一个微不足道的:has_many?

时间:2011-04-24 22:01:52

标签: ruby-on-rails ajax database-design twitter

想知道是否有人想要类似Twitter的追随功能,是否有宝石?我知道有一个处理“朋友”但是只是简单地跟随has_many或者是否有一个有助于实现的gem(包括ajax / jquery部分?)

5 个答案:

答案 0 :(得分:6)

这是一个插件(不是宝石),但它兼容rails3并且相当完整: https://github.com/tcocca/acts_as_follower/

答案 1 :(得分:2)

这是一步一步的答案,首先是没有Javascript,后来使用javascript。 http://ruby.railstutorial.org/chapters/following-users#top

答案 2 :(得分:0)

它可以实现为一个简单的has_many,以及一些简单的POST到服务器的操作'follow'和'unfollow',这将添加/删除相关表中的行。

答案 3 :(得分:0)

我正在使用socialization gem来完全像Twitter一样关注

答案 4 :(得分:0)

我正在使用acts_in_relation gem。我在blog post中写了howto。