【发布时间】:2019-02-12 16:21:46
【问题描述】:
我在我的代码上使用以下查询
await to( mymodel.aggregate('cid', 'DISTINCT', {plain: false,where:{created_by:user.id}}));
控制台上的查询输出是
SELECT DISTINCT(`cid`) AS `DISTINCT` FROM `mymodel` AS `mymodel` WHERE `mymodel`.`created_by` = 7;
我得到的输出低于
ids --------------- [ { DISTINCT: 9 }, { DISTINCT: 10 }, { DISTINCT: 11 } ]
我想将 DISTINCT 的别名更改为 id。我是如何做到的,如下所示
ids --------------- [ { id: 9 }, { id: 10 }, { id: 11 } ]
【问题讨论】:
标签: mysql node.js sequelize.js