是否有一个宝石可以创建类似 Twitter 的关注,或者是一个微不足道的 :has_many?
想知道是否有人想要类似 Twitter 的关注功能,有什么好东西吗?我知道有一个可以处理“朋友”,但只是简单地遵循 has_many 或者是否有一个 gem 可以帮助实现(包括 ajax/jquery 部分?)
was wondering if someone wanted a Twitter-like follow feature, is there a gem? I know there is one to handle "friends" but is following simply has_many or is there a gem which would help with implementation (including the ajax/jquery portion?)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
这是一个插件(不是 gem),但它与 Rails3 兼容并且非常完整:
https://github.com/tcocca/acts_as_follower/
This is a plugin (not a gem), but it's rails3 compatible and is quite complete:
https://github.com/tcocca/acts_as_follower/
这是一步一步的答案,首先不使用 Javascript,然后使用 javascript。
http://ruby.railstutorial.org/chapters/following-users#top
Here is the answer step by step, first without Javascript, later using javascript.
http://ruby.railstutorial.org/chapters/following-users#top
它可以实现为一个简单的
has_many
,以及一些到服务器的简单 POST 操作“follow”和“unfollow”,这将在关联表中添加/删除行。It could be implemented as a simple
has_many
, along with some simple POSTs to the server to actions 'follow' and 'unfollow' which would add/remove rows in the associated table.我正在使用 socialization gem 来像 Twitter 一样关注
I'm using socialization gem to do follow exactly like Twitter
我正在使用 acts_in_relation gem。我在我的 博客文章< /a>.
I'm using acts_in_relation gem. I wrote the howto in my blog post.