我有此方法
fetchUsersDetails() {
const users = {
'new': models.User.count({
user_status: {
$or: {
$eq: null,
$eq: 0,
}
}
}).then((count) => {
return count
}),
'verified': models.User.count({
user_status: 1
}).then((count) => {
return count
}),
'outDated': models.User.count({
user_status: 2
}).then((count) => {
return count
})
};
}
并且您可以看到我正在发出3 db请求以按用户状态获取用户计数。我认为应该有一种方法可以在一个请求中进行搜索,但是我不知道如何搜索。有什么我应该保持这种逻辑吗?