@@ -27,23 +27,23 @@ Definition
27
27
28
28
The :dbcommand:`delete` command has the following syntax:
29
29
30
- .. code-block:: javascript
30
+ .. code-block:: none
31
31
32
32
{
33
- delete: <collection>,
33
+ delete: <collection>,
34
34
deletes: [
35
35
{
36
36
q : <query>,
37
37
limit : <integer>,
38
38
collation: <document>,
39
- hint: <document|string>,
40
- comment: <any>
39
+ hint: <document|string>
41
40
},
42
41
...
43
42
],
43
+ comment: <any>,
44
+ let: <document>, // Added in MongoDB 5.0
44
45
ordered: <boolean>,
45
- writeConcern: { <write concern> },
46
- let: <document> // Added in MongoDB 5.0
46
+ writeConcern: { <write concern> }
47
47
}
48
48
49
49
The command takes the following fields:
@@ -79,7 +79,32 @@ Definition
79
79
collection.
80
80
81
81
82
-
82
+ * - ``comment``
83
+
84
+ - any
85
+
86
+ - .. include:: /includes/extracts/comment-content.rst
87
+
88
+ .. versionadded:: 4.4
89
+
90
+
91
+ * - :ref:`let <delete-let-syntax>`
92
+
93
+ - document
94
+
95
+ - .. _delete-let-syntax:
96
+
97
+ Optional.
98
+
99
+ .. include:: /includes/let-variables-syntax.rst
100
+
101
+ .. include:: /includes/let-variables-syntax-note.rst
102
+
103
+ For a complete example using ``let`` and variables,
104
+ see :ref:`delete-let-example`.
105
+
106
+ .. versionadded:: 5.0
107
+
83
108
* - :ref:`ordered <delete-command-ordered>`
84
109
85
110
- boolean
@@ -106,31 +131,6 @@ Definition
106
131
.. include:: /includes/extracts/transactions-operations-write-concern.rst
107
132
108
133
109
- * - ``comment``
110
-
111
- - any
112
-
113
- - .. include:: /includes/extracts/comment-content.rst
114
-
115
- .. versionadded:: 4.4
116
-
117
-
118
- * - :ref:`let <delete-let-syntax>`
119
-
120
- - document
121
-
122
- - .. _delete-let-syntax:
123
-
124
- Optional.
125
-
126
- .. include:: /includes/let-variables-syntax.rst
127
-
128
- .. include:: /includes/let-variables-syntax-note.rst
129
-
130
- For a complete example using ``let`` and variables,
131
- see :ref:`delete-let-example`.
132
-
133
- .. versionadded:: 5.0
134
134
135
135
136
136
.. |operation| replace:: delete
0 commit comments