mongodb compass 数据查询
2019-12-26 本文已影响0人
b_walking
documents的使用
image.png- 在filter内输入过滤条件
- 在project内输入显示哪些字段
- 在sort内输入按哪个字段排序
- 在collation内输入显示结果数量,skip数值表标跳过前面多少个结果,limit数据表示只显示前面多少个结果
aggregations的使用
- 首先在第一个stage里选择$match,按条件进行一些筛选
{
jifen: {$ne: null},
province: {$ne: null}
}
- 再新建一个stage,选择$group,按指定字段进行聚合
{
_id: '$province',
jifen: { $sum: '$jifen' }
}
- 再新建一个stage,选择$project,对结果字段重命名并筛选
{
province: '$_id', jifen: 1, _id: 0
}
- 再新建一个stage,选择$sort,使结果按指定字段指定顺序进行排序
{
jifen: -1
}