我有预算表与emptype_id和calendar_id actual_head,estimated_head
当我这样Budgets.sum(:actual_head ,:group=>"emptype_id,calendar_id") 做时,我 没有得到按上述两列分组的结果,但只有emptype_id
但是,当我检查日志时,sql查询是正确的
SELECT sum(`budgets`.actual_head) AS sum_actual_head, emptype_id,calendar_id AS emptype_id_calendar_id FROM `budgets` GROUP BY emptype_id,calendar_id
Run Code Online (Sandbox Code Playgroud)
有103行
我想遍历每个emptype_id和calendar_id以获得actual_head的总和并对其进行一些计算.