主要用于:表关联查询、数据统计
管道操作符 | 详情 |
---|---|
$project | 增加、删除、重命名字段 |
$match | 条件匹配,只有满足条件的文档才进入下一阶段 |
$limit | 限制数量 |
$skip | 跳过数量 |
$sort | 排序 |
$group | 条件组合结果、统计 |
$lookup | 表关联查询 |
SQL | NOSQL |
---|---|
WHERE | $match |
GROUP BY | $group |
HAVING | $match |
SELECT | $project |
ORDER BY | $sort |
LIMIT | $limit |
SUM() | $sum |
COUNT() | $sum |
join | $lookup |
管道操作符作为“键”,所对应的“值”叫做管道表达式
常用表达式操作符 | 详情 |
---|---|
$addToSet | 将文档指定字段的值去重 |
$max | 文档指定字段的最大值 |
$min | 文档指定字段的最小值 |
$sum | 文档指定字段求和 |
$avg | 文档指定字段求平均 |
$gt | 大于给定值 |
$lt | 小于给定值 |
$eq | 等于给定值 |
网友评论