相关疑难解决方法(0)

Rails 3 ActiveRecord每个关联模型的模型总和

我有2个型号

Category
- id
- name
Run Code Online (Sandbox Code Playgroud)

Transaction
 - id
 - category_id
 - amount
Run Code Online (Sandbox Code Playgroud)

我想找到每个类别的所有交易的总和.我知道我可以获得一个caterogies列表,然后使用category_id得到所有交易的总和,但它会做20多个查询.

有没有办法在一个查询中完成所有操作?

编辑:我想最终得到[[category1,sum],[category2,sum]]的列表.

ruby activerecord ruby-on-rails-3

2
推荐指数
1
解决办法
3391
查看次数

标签 统计

activerecord ×1

ruby ×1

ruby-on-rails-3 ×1