@@ -20,9 +20,9 @@ In this guide, you can learn how to use **aggregation operations** in
20
20
the {+driver-short+}.
21
21
22
22
Aggregation operations process data in your MongoDB collections and
23
- return computed results. MongoDB's Aggregation pipeline, part of the
24
- Query API, is modeled on the concept of data processing pipelines.
25
- Documents enter a multi-staged pipeline that transforms the documents
23
+ return computed results. MongoDB's aggregation pipeline, which is part of the
24
+ Query API, is modeled on the concept of data- processing pipelines.
25
+ Documents enter a multi-stage pipeline that transforms the documents
26
26
into an aggregated result.
27
27
28
28
.. sharedinclude:: dbx/agg-tutorials-manual-tip.rst
@@ -34,11 +34,11 @@ into an aggregated result.
34
34
Analogy
35
35
~~~~~~~
36
36
37
- Another way to think of aggregation is like a car factory. Within the
38
- car factory is an assembly line, along which are assembly stations with
39
- specialized tools to do a specific job, like drills and welders. Raw
40
- parts enter the factory, which are then transformed and assembled into a
41
- finished product.
37
+ The functionality of an aggregation is similar to what occurs in a car
38
+ factory. Within the car factory is an assembly line, along which are
39
+ assembly stations with specialized tools to do a specific job, like
40
+ drills and welders. Raw parts enter the factory, and the factory
41
+ transforms them and assembles them into a finished product.
42
42
43
43
The **aggregation pipeline** is the assembly line, **aggregation
44
44
stages** are the assembly stations, and **operator expressions** are the
@@ -128,9 +128,10 @@ In the following example, the aggregation pipeline:
128
128
- Uses a :manual:`$group </reference/operator/aggregation/group/>` stage to group the matching documents by the ``stars``
129
129
field, accumulating a count of documents for each distinct value of ``stars``.
130
130
131
- .. seealso ::
131
+ .. tip ::
132
132
133
- You can build the expressions used in this example using the :ref:`aggregation builders <aggregates-builders>`.
133
+ You can build the expressions used in this example by using the
134
+ :ref:`aggregation builders <aggregates-builders>`.
134
135
135
136
.. io-code-block::
136
137
0 commit comments