MongoDB\Driver\Exception\BulkWriteCommandException::getWriteErrors
En esta página
MongoDB\Driver\Exception\BulkWriteCommandException::getWriteErrors
Devuelve los errores de escritura
Descripción#
final public MongoDB\Driver\Exception\BulkWriteCommandException::getWriteErrors(): array
```php
## Parámetros
Esta función no contiene ningún parámetro.
## Valores devueltos
Un array de `MongoDB\Driver\WriteError` que se produjeron durante la ejecución de la escritura individual. Las claves del array corresponden al índice de la operación de escritura en `MongoDB\Driver\BulkWriteCommand`. Esta lista contendrá como máximo una entrada si la escritura masiva estaba ordenada.
## Ejemplos
Ejemplo de `MongoDB\Driver\Exception\BulkWriteCommandException::getWriteErrors`
```php
Resultado del ejemplo anterior es similar a:
array(2) {
[2]=>
object(MongoDB\Driver\WriteError)#5 (4) {
["message"]=>
string(78) "E11000 duplicate key error collection: db.coll index: _id_ dup key: { _id: 1 }"
["code"]=>
int(11000)
["index"]=>
int(2)
["info"]=>
object(stdClass)#6 (0) {
}
}
[3]=>
object(MongoDB\Driver\WriteError)#7 (4) {
["message"]=>
string(78) "E11000 duplicate key error collection: db.coll index: _id_ dup key: { _id: 1 }"
["code"]=>
int(11000)
["index"]=>
int(3)
["info"]=>
object(stdClass)#8 (0) {
}
}
}
Véase también#
MongoDB\Driver\Manager::executeBulkWriteCommand
MongoDB\Driver\WriteError