Я выполняю следующий код;
var array = await Promise.all([
database.query("SELECT COUNT(amount) FROM transactions WHERE date >= now() - INTERVAL 1 DAY;"),
database.query("SELECT COUNT(amount) FROM transactions WHERE date >= now() - INTERVAL 7 DAY;"),
database.query("SELECT COUNT(amount) FROM transactions"),
]);
Я ожидаю, что массив будет таким [1,2,3];
Вместо этого я получаю:
[ [ RowDataPacket { 'COUNT(amount)': 6 } ],
[ RowDataPacket { 'COUNT(amount)': 7 } ],
[ RowDataPacket { 'COUNT(amount)': 7 } ] ]
Что я пропустил?