我用 MySQL 进行开发,没有错误,但是在 Heroku 和 PostgreSQL 中我过得很糟糕。
这是它抱怨的代码:
joins( [ :invoice, { :invoice => :project } ] ).group("projects.name").order("value DESC").sum("receipts.value")
它给了我这个消息:“ActiveRecord::StatementInvalid(PGError:错误:列“receipts.value”必须出现在 GROUP BY 子句中或用于聚合函数中”
你知道我该如何解决这个问题吗?
先感谢您。