File tree Expand file tree Collapse file tree 6 files changed +23
-8
lines changed Expand file tree Collapse file tree 6 files changed +23
-8
lines changed Original file line number Diff line number Diff line change @@ -23,12 +23,13 @@ Definition
23
23
without saving any of the changes made by the operations in the
24
24
transaction.
25
25
26
+ .. |method| replace:: :method:`Session.abortTransaction`
27
+ helper method
28
+ .. include:: /includes/fact-dbcommand-tip
29
+
26
30
To run the :dbcommand:`abortTransaction`, the command must be run
27
31
against the ``admin`` database and run within a
28
- :method:`Session`. Rather than run the :dbcommand:`abortTransaction`
29
- command directly, most users should use the driver method or the
30
- :binary:`~bin.mongo` shell :method:`Session.abortTransaction()`
31
- helper.
32
+ :method:`Session`.
32
33
33
34
The command has the following syntax:
34
35
Original file line number Diff line number Diff line change @@ -20,12 +20,13 @@ Definition
20
20
Saves the changes made by the operations in the :doc:`multi-document
21
21
transaction </core/transactions>` and ends the transaction.
22
22
23
+ .. |method| replace:: :method:`Session.commitTransaction`
24
+ helper method
25
+ .. include:: /includes/fact-dbcommand-tip
26
+
23
27
To run the :dbcommand:`commitTransaction`, the command must be run
24
28
against the ``admin`` database and run within a
25
- :method:`Session`. Rather than run the :dbcommand:`commitTransaction`
26
- command directly, most users should use the driver method or the
27
- :binary:`~bin.mongo` shell :method:`Session.commitTransaction()`
28
- helper.
29
+ :method:`Session`.
29
30
30
31
The command has the following syntax:
31
32
Original file line number Diff line number Diff line change @@ -20,6 +20,10 @@ Definition
20
20
The :dbcommand:`startSession` command starts a new logical
21
21
:ref:`session <sessions>` for a sequence of operations.
22
22
23
+ .. |method| replace:: :method:`Mongo.startSession`
24
+ helper method
25
+ .. include:: /includes/fact-dbcommand-tip
26
+
23
27
:dbcommand:`startSession` has the following syntax:
24
28
25
29
.. code-block:: javascript
Original file line number Diff line number Diff line change @@ -19,6 +19,9 @@ Definition
19
19
:binary:`~bin.mongo` assigns the session ID to commands associated
20
20
with the session.
21
21
22
+ .. |dbcommand| replace:: :dbcommand:`startSession` command
23
+ .. include:: /includes/fact-mongo-shell-method-alt
24
+
22
25
The :method:`~Mongo.startSession()` method can take a document with
23
26
session options. The options available are:
24
27
Original file line number Diff line number Diff line change @@ -21,6 +21,9 @@ Definition
21
21
without saving any of the changes made by the operations in the
22
22
transaction.
23
23
24
+ .. |dbcommand| replace:: :dbcommand:`abortTransaction` command
25
+ .. include:: /includes/fact-mongo-shell-method-alt
26
+
24
27
.. include:: /includes/transaction-support
25
28
26
29
Original file line number Diff line number Diff line change @@ -18,6 +18,9 @@ Definition
18
18
Saves the changes made by the operations in the :doc:`multi-document
19
19
transaction </core/transactions>` and ends the transaction.
20
20
21
+ .. |dbcommand| replace:: :dbcommand:`commitTransaction` command
22
+ .. include:: /includes/fact-mongo-shell-method-alt
23
+
21
24
.. include:: /includes/transaction-support
22
25
23
26
You can’t perform that action at this time.
0 commit comments