@@ -18,16 +18,6 @@ Transform Your Data with Aggregation
1818 :depth: 2
1919 :class: singlecol
2020
21- .. toctree::
22- :titlesonly:
23- :maxdepth: 1
24-
25- Filtered Subset </aggregation/filtered-subset/>
26- Group & Total </aggregation/group-total/>
27- Unpack Arrays & Group </aggregation/unpack-arrays/>
28- One-to-One Join </aggregation/one-to-one-join/>
29- Multi-Field Join </aggregation/multi-field-join/>
30-
3121Overview
3222--------
3323
@@ -50,6 +40,12 @@ The **aggregation pipeline** is the assembly line, **aggregation stages** are th
5040assembly stations, and **operator expressions** are the
5141specialized tools.
5242
43+ .. sharedinclude:: dbx/agg-tutorials-manual-tip.rst
44+
45+ .. replacement:: language
46+
47+ :guilabel:`{+language+}`
48+
5349Aggregation Versus Find Operations
5450~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5551
@@ -281,41 +277,6 @@ To learn more about explaining MongoDB operations, see
281277:manual:`Explain Output </reference/explain-results/>` and
282278:manual:`Query Plans. </core/query-plans/>`
283279
284- Aggregation Tutorials
285- ~~~~~~~~~~~~~~~~~~~~~
286-
287- To view step-by-step explanations of common aggregation tasks, see
288- the following tutorials:
289-
290- - :ref:`pymongo-aggregation-filtered-subset`
291- - :ref:`pymongo-aggregation-group-total`
292- - :ref:`pymongo-aggregation-arrays`
293- - :ref:`pymongo-aggregation-one-to-one`
294- - :ref:`pymongo-aggregation-multi-field`
295-
296- Aggregation tutorials provide detailed explanations of common
297- aggregation tasks in a step-by-step format. The tutorials are adapted
298- from examples in the `Practical MongoDB Aggregations book
299- <https://www.practical-mongodb-aggregations.com/>`__ by Paul Done.
300-
301- Each tutorial includes the following sections:
302-
303- - **Introduction**, which describes the purpose and common use cases of the
304- aggregation type. This section also describes the example and desired
305- outcome that the tutorial demonstrates.
306-
307- - **Before You Get Started**, which describes the necessary databases,
308- collections, and sample data that you must have before building the
309- aggregation pipeline and performing the aggregation.
310-
311- - **Tutorial**, which describes how to build and run the aggregation
312- pipeline. This section describes each stage of the completed
313- aggregation tutorial, and then explains how to run and interpret the
314- output of the aggregation.
315-
316- At the end of each aggregation tutorial, you can find a link to a fully
317- runnable Python code file that you can run in your environment.
318-
319280API Documentation
320281~~~~~~~~~~~~~~~~~
321282
0 commit comments