db.tblCard.aggregate([
{
$match: {
"sNo": {
"$exists": true
},
"pNo": {
"$exists": true
},
"pEffDate": {
"$gte": ISODate("2017-01-01T00:00:00.000+0800"),
"$lte": ISODate("2017-05-01T08:00:00.000+0800")
}
}
},
{
$group: {
"_id": {
"pNo": "$pNo",
"bNo": "$bNo"
},
"count": {
"$sum": 1
}
}
},
{
$out: "tblResult"//将结果输出到数据集中
}
]);
Mongodb 分组查询例子
聚合查询案例
最新推荐文章于 2025-12-04 15:25:15 发布
本文介绍了一个使用MongoDB进行聚合查询的具体案例,通过$match筛选出符合条件的记录,再利用$group按指定字段进行分组计数,并最终将结果输出到新的集合中。
383

被折叠的 条评论
为什么被折叠?



