update page now
Longhorn PHP 2026 - Call For Papers

Класс MongoDB\Driver\WriteResult

(mongodb >=1.0.0)

Введение

Класс MongoDB\Driver\WriteResult инкапсулирует информацию о выполненном MongoDB\Driver\BulkWrite и может быть возвращён MongoDB\Driver\Manager::executeBulkWrite().

Обзор класса

final class MongoDB\Driver\WriteResult {
/* Свойства */
public readonly ?int $insertedCount;
public readonly ?int $matchedCount;
public readonly ?int $modifiedCount;
public readonly ?int $deletedCount;
public readonly ?int $upsertedCount;
public readonly array $upsertedIds;
public readonly array $writeErrors;
public readonly array $errorReplies;
/* Методы */
final public getDeletedCount(): int
final public getInsertedCount(): int
final public getMatchedCount(): int
final public getModifiedCount(): int
final public getUpsertedCount(): int
final public getUpsertedIds(): array
final public getWriteErrors(): array
final public isAcknowledged(): bool
}

Свойства

insertedCount
Количество вставленных документов (без upsert) или null, если write concern не запросил подтверждение.
matchedCount
Количество документов, найденных операциями обновления и замены, или null, если write concern не запросил подтверждение.
modifiedCount
Количество документов, изменённых операциями обновления и замены, или null, если write concern не запросил подтверждение или если сервер не сообщил эту информацию.
deletedCount
Количество удалённых документов или null, если write concern не запросил подтверждение.
upsertedCount
Количество upsert-документов или null, если write concern не запросил подтверждение.
server
Сервер, который выполнил bulk-операцию записи.
upsertedIds
Массив значений _id для upsert-документов. Ключи массива соответствуют индексу операции записи из MongoDB\Driver\BulkWrite.
writeErrors
Массив объектов MongoDB\Driver\WriteError для всех ошибок записи, которые возникли при выполнении.
writeConcernError
Объект MongoDB\Driver\WriteConcernError, если возникла ошибка write concern, или null, если ошибки не было.
writeConcern
Объект MongoDB\Driver\WriteConcern, который использовался для bulk-операции записи, или null, если недоступен.
errorReplies
Массив документов ответа об ошибке, который вернул сервер.

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

Версия Описание
PECL-модуль mongodb 2.3.0 Добавлены свойства public readonly.

Содержание

Добавить

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

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