Verifica si es el read concern por omisión

# MongoDB\Driver\ReadConcern::isDefault

(mongodb >=1.3.0)

MongoDB\Driver\ReadConcern::isDefault — Verifica si es el read concern por omisión

### Descripción

final public function MongoDB\Driver\ReadConcern::isDefault(): bool

Devuelve si es el read concern por omisión (es decir, sin opciones especificadas). Este método está principalmente destinado a ser utilizado en conjunción con MongoDB\Driver\Manager::getReadConcern() para determinar si el Manager ha sido construido sin ninguna opción de read concern.

El controlador no incluirá un read concern por omisión en sus operaciones de lectura (por ejemplo MongoDB\Driver\Manager::executeQuery()) para permitir que el servidor aplique su propio valor por omisión. Las bibliotecas que acceden al read concern del Manager para incluirlo en sus propios comandos de lectura deberían utilizar este método para asegurarse de que los read concerns por omisión se dejan sin definir.

### Parámetros

Esta función no contiene ningún parámetro.

### Valores devueltos

Devuelve `true` si es el read concern por omisión y `false` en caso contrario.

### Errores/Excepciones

- Lanza una excepción MongoDB\Driver\InvalidArgumentException en caso de error durante el análisis de un argumento.

### Ejemplos

Ejemplo #1 Ejemplo de MongoDB\Driver\ReadConcern::isDefault()

    <?php

    $rc = new MongoDB\Driver\ReadConcern(null);
    var_dump($rc->isDefault());

    $rc = new MongoDB\Driver\ReadConcern(MongoDB\Driver\ReadConcern::MAJORITY);
    var_dump($rc->isDefault());

    $manager = new MongoDB\Driver\Manager('mongodb://127.0.0.1/?readConcernLevel=majority');
    $rc = $manager->getReadConcern();
    var_dump($rc->isDefault());

    $manager = new MongoDB\Driver\Manager('mongodb://127.0.0.1/');
    $rc = $manager->getReadConcern();
    var_dump($rc->isDefault());

    ?>

El ejemplo anterior mostrará:

    bool(true)
    bool(false)
    bool(false)
    bool(true)

### Ver también

- MongoDB\Driver\Manager::getReadConcern() - Devuelve el ReadConcern para el Manager
- » Referencia de Read Concern

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open