我想使用最新版本的mongoose创建一个组,例如:
Patient.group({gender:true})
.then((result)=>{
console.log(result);
});
病人是模特,你知道这是怎么做的吗?
答案 0 :(得分:0)
您正在寻找的是mongoDB aggregation管道。以下将根据性别对患者文件进行分组:
Patient.aggregate(
[
//{
// $match: {email: {$exists: true}} //you can also match some criteria
//},
{
$group: {
_id: "$gender"
}
}
]
)
.then((result) => {
console.log(result);
});