获取不同用户的帖子

时间:2017-08-25 01:29:40

标签: ruby-on-rails postgresql

所以,我有10个用户的100个帖子,我希望得到5个帖子的集合,但总是来自不同的用户。

所以Post.where(active: true).order(:created_at).limit(5)...有效。

任何帮助?

1 个答案:

答案 0 :(得分:0)

您可以选择不同的用户ID:

Post.select("DISTINCT(user_id)").where(active: true).limit(5)