我有一张捐款表,我正在计算每月的总金额。对于没有没有任何捐款个月,我想返回的结果为0。计算月份统计
这里是我当前的查询:
Donation.calculate(:sum, :amount, :conditions => {
:created_at => (Time.now.prev_year.all_year) },
:order => "EXTRACT(month FROM created_at)",
:group => ["EXTRACT(month FROM created_at)"])
返回:
{7=>220392, 8=>334210, 9=>475188, 10=>323661, 11=>307689, 12=>439889}
任何想法如何抢空几个月?
哇,这正是我所期待的。万分感谢! – tbrooks 2012-07-26 19:12:07