我有以下在 sqlite 中工作的代码行,但在 PostGres 中没有:
@income_by_category = SoldCategory.group(:category_name).having("branch_id=?", @branch_id).sum(:total).to_a
它基本上是将所有具有相同的SoldCategory
by分组,添加所有的',并将其转换为数组。我正在使用它为某些图表提供一些数据。它给了我类似的结果::category_name
@branch_id
:total
[['shoes', 5000], ['pants', 6000], ['shirts', 7000]]
如何使用 PostGress 获得相同的结果?