RB
Size: a a a
RB
T
RB
mongo.get(param, function (result) {
const temp = result.map(e => {
mongo.get2(e._id, function (result2) {
return result2;
});
});
// не дожидатется результатов мапа
res.send({ status: 'success', result: temp })
});
T
а
RB
T
а
RB
T
T
АП
mongo.get(param, async function(result) {
const temp = await Promise.all(
result.map(e => {
return new Promise(resolve => {
mongo.get2(e._id, function(result2) {
resolve(result2);
});
});
})
);
res.send({ status: "success", result: temp });
});
T
T
T
T
а
T
T