今天遇到了需要获取指定条件数据数量的问题,记录一下
数据库内容
{ "category": "Web" }
{ "category": "Web" }
{ "category": "Life" }
查询语句
db.collection('passages')
.aggregate()
.sortByCount('$category')
.end()
.then(res => console.log(res))
结果
{ "_id": "Web", "count": 2 }
{ "_id": "Life", "count": 1 }
参考
小程序官方文档