【发布时间】:2015-01-14 14:19:35
【问题描述】:
试图创建一个数组,将销售额按创建时间和进行销售的人分组。 以下是我们目前所拥有的:
@sales = Sales.select("date(created_at) as ordered_date").group("DATE_PART('hour', created_at)")
我们有一个销售表,其中包含一个带时间戳的 created_at 字段。它还有一个 client_id,我们可以在其中确保我们按进行销售的人进行分组。
我们如何创建一个有效的数组? 我们对 Rails 还很陌生,所以很容易解释。
使用:Ruby on Rails 4、PostreSQL
以下是错误的快照。上面的代码是索引,下面是错误代码。
【问题讨论】:
标签: ruby-on-rails arrays postgresql time timestamp