社交化宝石 - 如何从我关注的用户中检索帖子?

时间:2013-12-26 13:01:09

标签: ruby-on-rails ruby model associations

我使用Socialization gem并实现了以下功能。它运作良好,但是,如何从我关注的用户那里获得帖子?

我认为没有任何方法可以做到这一点。

谢谢

2 个答案:

答案 0 :(得分:0)

社交宝石中不存在“帖子”。你必须制作它们然后想出一种方法来适当地检索它们。它可能像

Post.where(id: current_user.followers.pluck(:id))

最重要的是,宝石只是社交模式,而不是Facebook的娱乐。

答案 1 :(得分:0)

答案很晚,但我认为值得更好地回答。如果您使用的是Socialization gem,并且想要获得用户关注的Posts,请参阅以下代码。

user.followees(Post)