php8.5
Home/ Manual/ driver / manager/ MongoDB\Driver\Manager::executeReadCommand

MongoDB\Driver\Manager::executeReadCommand

PHP function Edit on GitHub ✎

(mongodb >=1.4.0)

Execute a database command that reads

Description

MongoDB\Driver\Manager::executeReadCommand(string $db, MongoDB\Driver\Command $command, array|null $options = null): MongoDB\Driver\Cursor

Selects a server according to the "readPreference" option and executes the command on that server.

This method will apply logic that is specific to commands that read (e.g. distinct). Default values for the "readPreference" and "readConcern" options will be inferred from an active transaction (indicated by the "session" option), followed by the connection URI.

Parameters

options
OptionTypeDescription

TransactionReadWriteConcern

Return Values Cursor

Errors/Exceptions

  • Throws MongoDB\Driver\Exception\RuntimeException on other errors (e.g. invalid command).

See Also

Source: reference/mongodb/mongodb/driver/manager/executereadcommand.xml · from the official PHP manual (php/doc-en)