【发布时间】:2017-02-25 00:57:19
【问题描述】:
我正在使用 Ruby on rails 4.2 和 SQLite。
我知道我可以使用以下代码将记录按天分组created_at,然后将每个组的总数相加以返回每天总数的哈希:
Order.group("date(created_at)").select("created_at, sum(total) as total")
我想知道 Year, Month, Hour 是否有这个 date() 函数的等价物?
如果不是,我最好的分组记录选择是什么,而不使用 gems?
【问题讨论】:
标签: ruby-on-rails sqlite ruby-on-rails-4 activerecord