【发布时间】:2016-11-19 13:53:38
【问题描述】:
我有一个名为 Posts 的模型,由用户创建。每个帖子都有一个 created_at 属性。我想知道从开始日期到结束日期的每个日期有多少用户第一次发帖。
我试图得到这样的结果:
1/1/2016: 15 posted for the first time
2/1/2016: 4 posted for the first time
3/1/2016: 0 posted for the first time
...
使用 ActiveRecord 有效执行此操作的最佳方法是什么? :)
【问题讨论】:
-
你用的是什么数据库?
-
你不能只使用 created_at,它是一个时间戳,你必须使用一个范围......
标签: ruby-on-rails ruby activerecord