MongoDB\Driver\Server::executeReadWriteCommand
(mongodb >=1.4.0)
Execute a database command that reads and writes on this server
Description
Executes the command on this server.
This method will apply logic that is specific to commands that read and write (e.g. aggregate). Default values for the "readConcern" and "writeConcern" options will be inferred from an active transaction (indicated by the "session" option), followed by the connection URI.
Parameters
optionsOption Type Description TransactionReadWriteConcern
Return Values Cursor
Errors/Exceptions
- Throws
MongoDB\Driver\Exception\RuntimeExceptionon other errors (e.g. invalid command).
Changelog
| Version | Description |
|---|---|
| PECL mongodb 1.4.4 | MongoDB\Driver\Exception\InvalidArgumentException will be thrown if the "session" option is used in combination with an unacknowledged write concern. |