【发布时间】:2010-12-06 02:11:22
【问题描述】:
我有一个数据库,其中包含一些我想总结的字段。但这不是大问题,我想按创建的月份对这些字段进行分组。 ActiveRecord 自动创建了一个名为“created_at”的字段。所以我的问题;如何按月对结果进行分组,然后对每个月的字段求和?
已更新代码
@hours = Hour.all(:conditions => "user_id = "+ @user.id.to_s,
:group => "strftime('%m', created_at)",
:order => 'created_at DESC')
这是我现在拥有的代码。设法按月分组,但没有设法总结我需要总结的两个字段“分钟”和“工资”
【问题讨论】:
标签: ruby-on-rails activerecord group-by