PHP 8.5.0 Alpha 1 available for testing

La clase MongoDB\Driver\Exception\BulkWriteCommandException

(mongodb >=2.1.0)

Introducción

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.

Sinopsis de la Clase

class MongoDB\Driver\Exception\BulkWriteCommandException extends MongoDB\Driver\Exception\ServerException implements MongoDB\Driver\Exception\Exception {
/* Propiedades */
/* Propiedades heredadas */
protected ?array $errorLabels;
protected string $message = "";
private string $string = "";
protected int $code;
protected string $file = "";
protected int $line;
private array $trace = [];
private ?Throwable $previous = null;
/* Métodos */
final public getWriteErrors(): array
/* Métodos heredados */
final public Exception::getCode(): int
final public Exception::getFile(): string
final public Exception::getLine(): int
final public Exception::getTrace(): array
}

Propiedades

errorReply

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.

partialResult

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).

writeConcernErrors

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.

writeErrors

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.

Tabla de contenidos

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top