记录 Rails 查询根据天、周、月来分组的一个 Gem
gem 'groupdate'
然后:
一个月
User.where('created_at > ?', 1.month.ago).group_by_day(:created_at).count
一周
User.where('created_at > ?', 1.month.ago).group_by_week(:created_at).count
你可以 gruop by:
- second
- minute
- hour
- day
- week
- month
- quarter
- year