(mongodb >=1.0.0)
MongoDB\Driver\Server::executeQuery — Ejecuta una consulta de base de datos en este servidor
$namespace, MongoDB\Driver\Query $query, ?array $options = null): MongoDB\Driver\CursorEjecuta la consulta en este servidor.
   Los valores por omisión para la opción "readPreference" y
   la opción "readConcern" de la consulta se deducirán de una transacción activa
   (indicada por la opción "session"), luego por la URI de conexión.
  
Nota: La opción
readPreferenceno controla el servidor hacia el cual el controlador emite la operación; siempre se ejecutará en este objeto servidor. En su lugar, puede ser utilizado al emitir la operación a un secundario (desde una conexión de conjunto de réplicas, no autónoma) o el nodo Mongos para asegurarse de que el controlador defina el protocolo de fila en consecuencia o añada la preferencia de lectura a la operación, respectivamente.
namespace (string)
        Un espacio de nombres completamente calificado (ej. "databaseName.collectionName")
    
query (MongoDB\Driver\Query)La consulta a ejecutar.
options
| Option | Type | Description | 
|---|---|---|
| readPreference | MongoDB\Driver\ReadPreference | Una preferencia de lectura a utilizar para seleccionar un servidor para la operación. | 
| session | MongoDB\Driver\Session | Una sesión a asociar a la operación. | 
Retorna un MongoDB\Driver\Cursor en caso de éxito.
| Versión | Descripción | 
|---|---|
| PECL mongodb 2.0.0 | El parámetro optionsya no acepta
        una instancia MongoDB\Driver\WriteConcern. | 
| PECL mongodb 1.21.0 | Pasar un objeto MongoDB\Driver\ReadPreference como optionsestá obsoleto y será eliminado en la 2.0. | 
| PECL mongodb 1.4.0 | El tercer parámetro es ahora un array
        de options. Para la compatibilidad ascendente,
        este parámetro siempre aceptará un objeto MongoDB\Driver\ReadPreference. | 
