ConFoo 2025

Класс MongoDB\Driver\Exception\WriteException

(mongodb >= 1.0.0)

Внимание

Класс исключений УСТАРЕЛ с версии модуля 1.20.0, а в версии 2.0 исключение удалят. Модуль напрямую никогда не выбрасывал это исключение. Вместо этого исключения в приложениях лучше выбрасывать исключение MongoDB\Driver\Exception\BulkWriteException.

Введение

Базовый класс для исключений, которые выбрасываются при ошибке операции записи. Исключение инкапсулирует объект MongoDB\Driver\WriteResult.

Обзор класса

abstract class MongoDB\Driver\Exception\WriteException extends MongoDB\Driver\Exception\ServerException implements MongoDB\Driver\Exception\Exception {
/* Свойства */
/* Наследуемые свойства */
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;
/* Методы */
/* Наследуемые методы */
final public Exception::getCode(): int
final public Exception::getFile(): string
final public Exception::getLine(): int
final public Exception::getTrace(): array
}

Свойства

writeResult

Объект MongoDB\Driver\WriteResult, который связан с неудачной операцией записи.

Список изменений

Версия Описание
PECL mongodb 1.5.0

Теперь вместо класса исключения MongoDB\Driver\Exception\RuntimeException класс расширяет исключение MongoDB\Driver\Exception\ServerException.

Содержание

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top