rails,group for average,然后再次组合sum

时间:2016-08-14 15:42:42

标签: ruby-on-rails activerecord grouping

示例:一个表,每隔几分钟就会节省一次功耗。

我想使用groupdate gem尝试使用这些数据:

@kWh = Consumption.group_by_hour(:at).average(:kw)
@kWh_per_day = @kWh.group_by_day(:at).sum(:average_kw)

对于第二行,我收到一个错误:“没有给出阻止”

任何正确方向的推动都将受到赞赏。

1 个答案:

答案 0 :(得分:0)

......最终起作用的是什么,虽然它看起来并不那么强烈:

SELECT COUNT(DISTINCT id) as cnt
FROM `bigquery-public-data.github_repos.contents`