Documentación offline PHP master

MongoDB\Driver\WriteResult::getWriteConcernError

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

MongoDB\Driver\WriteResult::getWriteConcernError

Devuelve cualquier error de WriteConcern que haya ocurrido

Descripción#

final public MongoDB\Driver\WriteResult::getWriteConcernError(): MongoDB\Driver\WriteConcernError
```php

## Parámetros

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

## Valores devueltos

Devuelve un `MongoDBDriverWriteConcernError` si se encontró un error de preocupación de escritura durante la operación de escritura, y `null` en caso contrario.

## Errores/Excepciones

Lanza una excepción

MongoDB\Driver\Exception\InvalidArgumentException

en caso de error durante el análisis de un argumento.

## Ejemplos

Ejemplo con `MongoDB\Driver\WriteResult::getWriteConcernError`
insert(['x' => 1]); $writeConcern = new MongoDB\Driver\WriteConcern(2, 1); try { $manager->executeBulkWrite('db.collection', $bulk, ['writeConcern' => $writeConcern]); } catch(MongoDB\Driver\Exception\BulkWriteException $e) { var_dump($e->getWriteResult()->getWriteConcernError()); } ?>

```php

Resultado del ejemplo anterior es similar a:

object(MongoDB\Driver\WriteConcernError)#6 (3) {
  ["message"]=>
  string(33) "waiting for replication timed out"
  ["code"]=>
  int(64)
  ["info"]=>
  object(stdClass)#7 (1) {
    ["wtimeout"]=>
    bool(true)
  }
}

Véase también#

MongoDB\Driver\WriteConcern

Referencia Write Concern