私は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 を使用して同じ結果を得るにはどうすればよいですか?