me gustaría prometer todos los agregados de mongodb
AllPromises = una matriz con promesas (si no me equivoco)
const AllPromises = [] for ( let i = 0; i < SIZE; i++ ) { const promise = () => { try { return client .db(DATABASE) .collection('collectionName') .aggregate([...]) .toArray() } catch (err) { console.error('Error', err) return [] } } allPromises.push(promise) } const resolvedPromises = await Promise.all(allPromises).flat() console.log(resolvedPromises) resultado esperado : matriz de documentos Pero obtengo [[Function: promise], ...]