Я хочу вызывать функцию queryDatabase параллельно для каждого члена массива посредников, но, похоже, не могу найти способ сделать это, поскольку каждый вызов возвращает значение в разделе then, когда я убираюawait, журнал печатается пустым, потому что обещания не завершены, но я полагаю, что await делает его последовательным
// TODO: MAKE PARALLEL
async function findOrgs(resellers) {
var ao = [];
for(const rese of resellers) {
await queryDatabase(rese)
.then((results) => {
ao = ao.concat(results.map(re => re._id));
})
}
console.log("done!", ao);
}
Возможно ли сделать эту параллель?