扫码关注官方订阅号
走同样的路,发现不同的人生
mongo的聚合只能针对单集合操作,不过你这个并不复杂,还是可以简单实现的。
首先通过 posts.aggregate([{$group:{_id:"$category",count:{$sum:1}}]) 获得分类下文章的数量。之后如果需要显示 Category Name ,就再到 categories 里查询即可。
posts.aggregate([{$group:{_id:"$category",count:{$sum:1}}])
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
mongo的聚合只能针对单集合操作,不过你这个并不复杂,还是可以简单实现的。
首先通过
posts.aggregate([{$group:{_id:"$category",count:{$sum:1}}])
获得分类下文章的数量。之后如果需要显示 Category Name ,就再到 categories 里查询即可。