分组日期
最简单的分组方式:
天
星期
一天中的小时
以及更多(下面的完整列表)
:party_popper: 支持时区-包括夏令时! 最好的部分
:shortcake: 获得整个系列-另一个最好的部分
支持PostgreSQL,MySQL和Redshift,以及数组和哈希(以及对有限支持)
:heart_with_arrow: 与
安装
将此行添加到您的应用程序的Gemfile中:
gem 'groupdate'
对于MySQL和SQLite,还请遵循。
入门
User . group_by_day ( :created_at ) . count
# {
# Sat, 24 May 2020 => 50,
# Sun, 25 May 2020 => 100,
# Mon, 26 May 2020 => 34
# }
默认情况下,结果按升序返回,因此无需排序。
您可以按以下方式分组:
第二
分钟
小时
天
星期
月
四分之一
年
和
分
2021-02-27 21:02:37
39KB
Ruby
1