标签: node.js postgresql knex.js objection.js
我在带有postgresql数据库的nodeJs应用程序中使用knexJs和objectionJs。我正在尝试将所有具有相同parent_id(一列)的通知归为一组,因此我使用了以下简单查询:
Notification.query().groupBy('parent_id')
我来自mysql背景,这样的查询可以很好地工作,所以我不知道此错误来自何处。错误:
列“ notifications.id”必须出现在GROUP BY子句中或 在聚合函数中使用