<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Aggregation on PlumePHP</title><link>https://plumephp.com/tags/aggregation/</link><description>Recent content in Aggregation on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Thu, 13 Aug 2026 10:00:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/aggregation/index.xml" rel="self" type="application/rss+xml"/><item><title>MongoDB 聚合管道深度解析：从分组到多面搜索</title><link>https://plumephp.com/mongodb-aggregation-pipeline/</link><pubDate>Thu, 13 Aug 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/mongodb-aggregation-pipeline/</guid><description>&lt;p&gt;MongoDB 的聚合管道（Aggregation Pipeline）是其数据处理能力的精华所在。如果说 CRUD 操作是对单个文档的增删改查，那么聚合管道就是将整个集合作为输入，经过一系列有序的数据转换阶段（Stage），最终输出经过加工、重组和计算的汇总结果。它相当于关系型数据库中 SQL 的强大补充（GROUP BY、JOIN、子查询、窗口函数的综合替代），但拥有更直观的管道式语法和远超传统 SQL 的灵活性。在生产环境中，聚合管道承担了报表统计、实时分析、数据清洗、ETL 转换等核心场景。本文将从执行原理出发，深入解析每个核心阶段的工作机制，通过电商订单分析的完整实战案例，揭示如何写出高效、可维护的聚合查询。&lt;/p&gt;</description></item></channel></rss>