我想同时计算三个独立 MongoDB 集合中的文档数量。我现在所拥有的可以工作,但速度很慢。谁能帮我优化一下吗?
app.post('/fetch-numbers',(req, res) => {
let numbers = {};
Clinic.countDocuments({})
.then(clinicCount => {
numbers.clinicCount = clinicCount;
Dentist.countDocuments({})
.then(dentistCount => {
numbers.dentistCount = dentistCount;
Booking.countDocuments({})
.then(bookingCount => {
numbers.bookingCount = bookingCount;
res.json(numbers)
})
})
})
.catch(err => {
res.json(err)
});
});
哔哔one
相关分类