从DB中统计人口统计数据的最佳方法是什么?Mongoose+MongoDB

问题描述 投票:0回答:1

我想在我的应用程序的管理通道中显示用户的人口统计。

例如,我想在我的应用程序的管理频道中显示用户的人口统计信息。

美国: 500个用户

联合王国:241名用户

印度:2141241221个用户。

以色列:1个用户。

由于世界上有很多国家,我不想专门开始搜索每个国家。我想运行一次搜索,会统计每个国家出现的次数。我想不出一个不需要我专门搜索国家的想法。

我所做的例子 想做的事。

mongoose.find({Country: India}).then((documents) => { console.log("documents.length")} )

使用这种方法需要我为每个国家写同样的行,我相信有更好的方法。

mongodb mongoose count country
1个回答
0
投票

使用 Mongodb 聚合$组阶段来实现。

© www.soinside.com 2019 - 2024. All rights reserved.