@@ -62,11 +62,10 @@ Aggregation Stage Methods
62
62
-------------------------
63
63
64
64
The following table lists the stages in the aggregation pipeline. To learn more
65
- about an aggregation stage and see a code example in a Node.js application,
65
+ about an aggregation stage and see a code example in a {+environment+} application,
66
66
follow the link from the stage name to its reference page in the {+mdb-server+}
67
67
manual.
68
68
69
-
70
69
.. list-table::
71
70
:header-rows: 1
72
71
:widths: 30 70
@@ -98,7 +97,8 @@ manual.
98
97
``$changeStream`` uses the ``watch()`` method on a ``Collection``
99
98
object.
100
99
101
- * - :manual:`$changeStreamSplitLargeEvent </reference/operator/aggregation/changeStreamSplitLargeEvent/>`
100
+ * - :manual:`$changeStreamSplitLargeEvent
101
+ </reference/operator/aggregation/changeStreamSplitLargeEvent/>`
102
102
- Splits large change stream events that exceed 16 MB into smaller fragments returned
103
103
in a change stream cursor.
104
104
@@ -119,7 +119,8 @@ manual.
119
119
part of a transaction.
120
120
121
121
* - :manual:`$densify </reference/operator/aggregation/densify/>`
122
- - Creates new documents in a sequence of documents where certain values in a field are missing.
122
+ - Creates new documents in a sequence of documents where certain values in a
123
+ field are missing.
123
124
124
125
* - :manual:`$documents </reference/operator/aggregation/documents/>`
125
126
- Returns literal documents from input expressions.
@@ -142,21 +143,20 @@ manual.
142
143
results of the recursive search for that document.
143
144
144
145
* - :manual:`$group </reference/operator/aggregation/group/>`
145
- - Groups input documents by a specified identifier expression
146
- and applies the accumulator expressions, if specified, to
147
- each group. Consumes all input documents and outputs one
148
- document per each distinct group. The output documents
149
- contain only the identifier field and, if specified, accumulated
150
- fields.
146
+ - Groups input documents by a specified identifier expression and applies
147
+ the accumulator expressions, if specified, to each group. Consumes all
148
+ input documents and outputs one document per each distinct group. The
149
+ output documents contain only the identifier field and, if specified,
150
+ accumulated fields.
151
151
152
152
* - :manual:`$indexStats </reference/operator/aggregation/indexStats>`
153
153
- Returns statistics regarding the use of each index for the collection.
154
154
155
155
* - :manual:`$limit </reference/operator/aggregation/limit/>`
156
- - Passes the first *n* documents unmodified to the pipeline,
157
- where *n* is the specified limit. For each input document,
158
- outputs either one document (for the first *n* documents) or
159
- zero documents (after the first *n* documents).
156
+ - Passes the first *n* documents unmodified to the pipeline, where *n* is
157
+ the specified limit. For each input document, outputs either one document
158
+ (for the first *n* documents) or zero documents (after the first *n*
159
+ documents).
160
160
161
161
* - :manual:`$listSampledQueries </reference/operator/aggregation/listSampledQueries/>`
162
162
- Lists sampled queries for all collections or a specific collection. Only
@@ -306,7 +306,7 @@ To learn more about assembling an aggregation pipeline, see :manual:`Aggregation
306
306
Pipeline </core/aggregation-pipeline/>` in the {+mdb-server+} manual.
307
307
308
308
To learn more about creating pipeline stages, see :manual:`Aggregation Stages
309
- </reference/operator/aggregation-pipeline/>` in the MongoDB Server manual.
309
+ </reference/operator/aggregation-pipeline/>` in the {+mdb-server+} manual.
310
310
311
311
For more information about the methods and classes used on this page, see the
312
312
following API documentation:
0 commit comments