0
Postgresql數據庫。表:節點羣集
Name | equalId
name1 | 1
name2 | 2
name3 | 1
name4 | 2
name5 | 1
我想獲得一個由equalId排序的對象數組。例如:
[
{equalId: 1, names: ['name1', 'name3', 'name5']},
{equalId: 2, names: ['name2', 'name4']},
]
我該如何處理這個問題?
我想:
await db.name.findAll({
where: {equalId: {$not: null}},
attributes: [
'equalId', 'name'
],
order: ['name'],
group: ['equalId', 'name'],
raw: true,
logging: true
});
但結果是不正確的(