美文网首页
高级查询aggregate聚合管道

高级查询aggregate聚合管道

作者: Wrestle_Mania | 来源:发表于2019-12-05 14:21 被阅读0次

主要用于:表关联查询、数据统计

管道操作符 详情
$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 等于给定值

相关文章

网友评论

      本文标题:高级查询aggregate聚合管道

      本文链接:https://www.haomeiwen.com/subject/bimdgctx.html