startTransaction()

Reference type:Cheat sheetFormat:Syntax + example + use case

Reference group: Session and transaction methods

What it does

Starts a transaction on a session.

Syntax

session.startTransaction(options)

Use case

Begin multi-document work requiring atomic commit/abort.

startTransaction(): practical example
session.startTransaction()
💡 Explanation Starts a transaction on a session. When to use it Begin multi-document work requiring atomic commit/abort.
Key Takeaways
  • Starts a transaction on a session.
  • Typical use: Begin multi-document work requiring atomic commit/abort.