【发布时间】:2021-04-06 02:24:35
【问题描述】:
我想在 sequelize 中使用 array_agg() 函数。我怎样才能做到这一点 ? 下面的代码我用过,但是不行。
let statusTabs = await Parameters.findAll({
where: {
param_key: 't_status',
param_name: ['Washing', 'Awaiting', 'Pending']
},
attributes: [
sequelize.literal('array_agg(param_key)'),
sequelize.fn('array_agg', sequelize.col('param_key'))
]
});
它给出了如下错误-
TypeError:无法读取未定义的属性“fn”
TypeError:无法读取未定义的属性“文字”
如何让 array_agg() 工作?
【问题讨论】:
-
我遇到了问题。问题是关于续集实例。它没有得到它的正确实例。
标签: node.js postgresql sequelize.js