# MongoDB\Driver\ReadConcern::__construct

(mongodb >=1.0.0)

MongoDB\Driver\ReadConcern::__construct — Créer un nouveau ReadConcern

### Description

final public MongoDB\Driver\ReadConcern::__construct(?string `$level` = `null`)

Construit un nouvel MongoDB\Driver\ReadConcern, qui est un objet de valeur immuable.

### Liste de paramètres

`level`

  Le » niveau du read concern. Vous pouvez utiliser, mais n'êtes pas limité à, une des constantes de classe.

### Erreurs / Exceptions

- Lance une exception MongoDB\Driver\InvalidArgumentException lors d'une erreur survenue pendant l'analyse d'un argument.

### Exemples

Exemple #1 Exemple de MongoDB\Driver\ReadConcern::__construct()

`<?php
/* Niveau de lecture isolé non spécifié (utilise le comportement par défaut du serveur) */
$rc = new MongoDB\Driver\ReadConcern();
/* Requête avec un niveau de lecture isolé à partir d'un seul nœud de l'ensemble de réplicas */
$rc = new MongoDB\Driver\ReadConcern(MongoDB\Driver\ReadConcern::LOCAL);
/* Requête avec un niveau de lecture isolé à partir d'une majorité des nœuds de l'ensemble de réplicas */
$rc = new MongoDB\Driver\ReadConcern(MongoDB\Driver\ReadConcern::MAJORITY);
?>`

### Voir aussi

- » Référence de Read Concern