(mongodb >=1.0.0)
MongoDB\Driver\Server::executeQuery — Execute a database query on this server
$namespace, MongoDB\Driver\Query $query, array $options = array()): MongoDB\Driver\CursorExecutes the query on this server.
Note: The
"readPreference"option does not control the server to which the driver issues the operation; it will always be executed on this server object. Instead, it may be used when issuing the operation to a secondary (from a replica set connection, not standalone) or mongos node to ensure that the driver sets the wire protocol accordingly or adds the read preference to the operation, respectively.
namespace (string)
      A fully qualified namespace (e.g. "databaseName.collectionName").
     
query (MongoDB\Driver\Query)The query to execute.
options
| Option | Type | Description | 
|---|---|---|
| readPreference | MongoDB\Driver\ReadPreference | A read preference to use for selecting a server for the operation. | 
| session | MongoDB\Driver\Session | A session to associate with the operation. | 
Returns MongoDB\Driver\Cursor on success.
| Version | Description | 
|---|---|
| PECL mongodb 1.4.0 | The third parameter is now an optionsarray.
        For backwards compatibility, this paramater will still accept a
        MongoDB\Driver\ReadPreference object. |