let acceptMember = await Member.count({ status: 'accept' })
let newMember = await Member.count({ status: 'new' })
let winnerMember = await Member.count({ status: 'winner' })
if (!acceptMember && !newMember && !winnerMember) {
res.status(400).json({ error: 'No member' })
} else {
res.json({ accept: acceptMember, new: newMember, winner: winnerMember })
}
} catch (err) {
err => res.status(500).json({ error: err })
}
}
Такой код совсем дно? и я чет не так делаю?
показываешь юзеру ошибку используешь let вместо const а бд какая?
Я бы первые три вызова Member.count выполнял асинхронно через Promise.All()
Обсуждают сегодня