MongoDB系列-1-查询
MongoDB系列-1-查询
程序员七平MongoDB系列-1-查询
查询
find
1 | #语法格式 |
- query :可选,指定查询条件;
- projection : 查询时返回文档中所有键值,默认忽略,忽略即可
示例:
1 | # 1 |
findOne
和find方法类似。
Aggregation聚合查询
使用Spring的org.springframework.data.mongodb.core.aggregation.Aggregation
类,类结构如下:
基本操作
- $project: 从子文档中提取字段,可以重命名字段;
- $match: 实现查找的功能;
- $limit: 接受一个数字参数n,返回结果集中前n个文档;
- $skip: 接受一个数字参数n,丢弃结果集中的前n个文档。效率比较低,依然会遍历前n个文档;
- $unwind: 将一个包含数组的文档切分成多个;
- $group: 统计操作,提供了一系列自命令;
- $avg:
- $sum:
- $sort: 排序。
- $lookup: 关联查询;
评论
匿名评论隐私政策
TwikooWaline
✅ 你无需删除空行,直接评论以获取最佳展示效果