(mongodb >=2.1.0)
Excepción lanzada durante la ejecución fallida de un MongoDB\Driver\BulkWriteCommand. Los métodos de la clase proporcionan más detalles sobre los errores que se han producido, incluyendo los errores de respuesta y los resultados parciales de la escritura masiva.
Cada uno de los errores de nivel superior que ocurrieron al intentar
comunicarse con el servidor o al ejecutar la escritura masiva. Este valor puede ser null
si
la excepción fue lanzada debido a errores que ocurrieron durante escrituras individuales.
Una MongoDB\Driver\BulkWriteCommandResult proporciona
el resultado de todas las operaciones que se realizaron antes
del error. Este valor puede ser null
si no puede determinarse que al menos una escritura se haya realizado con éxito (y
reconocido).
Un array de cada uno de los MongoDB\Driver\WriteConcernError que ocurrieron durante la ejecución de la escritura masiva. Esta lista puede tener múltiples entradas si se requirió más de un comando de servidor para ejecutar la escritura masiva.
Un array de cada uno de los MongoDB\Driver\WriteError que ocurrieron durante la ejecución de la escritura individual. Las claves del array corresponden al índice de la operación de escritura de MongoDB\Driver\BulkWriteCommand. Esta lista contendrá como máximo una entrada si la escritura masiva estaba ordenada.