Rails - 查找已创建帖子的用户数

时间:2013-12-12 17:45:50

标签: ruby-on-rails ruby-on-rails-4 ruby-1.9.3

我希望我能给你们一些代码,但这个问题更多的是数学问题而且不需要代码来解决。

我正在努力寻找一个号码。该数字显示已创建帖子的用户总数。说我的应用程序有25个帖子,这些帖子来自4个不同的用户,然后计数等于4.我怎么能得到这个计数?

计数是为了这个

@collections = Collection.all

查找已创建集合的用户数。

非常感谢。

1 个答案:

答案 0 :(得分:0)

你可以这样做:

Collection.distinct.count(:user_id)

这将执行计数查询,并仅返回创建集合的唯一用户数。