# La classe MongoDB\Driver\WriteResult

(mongodb >=1.0.0)

## Introduction

La classe MongoDB\Driver\WriteResult contient les informations sur une exécution MongoDB\Driver\BulkWrite et peut être retourné par MongoDB\Driver\Manager::executeBulkWrite().

## Synopsis de la classe

final class MongoDB\Driver\WriteResult {
/* Méthodes */
final public getDeletedCount(): int
final public getInsertedCount(): int
final public getMatchedCount(): int
final public getModifiedCount(): int
final public getServer(): MongoDB\Driver\Server
final public getUpsertedCount(): int
final public getUpsertedIds(): array
final public getWriteConcernError(): ?MongoDB\Driver\WriteConcernError
final public getWriteErrors(): array
final public isAcknowledged(): bool
}

## Sommaire

- MongoDB\Driver\WriteResult::getDeletedCount — Renvoie le nombre de documents supprimés
- MongoDB\Driver\WriteResult::getInsertedCount — Renvoie le nombre de documents insérés (à l'exception de Upserts)
- MongoDB\Driver\WriteResult::getMatchedCount — Renvoie le nombre de documents sélectionnés pour la mise à jour
- MongoDB\Driver\WriteResult::getModifiedCount — Renvoie le nombre de documents existants mis à jour
- MongoDB\Driver\WriteResult::getServer — Retourne le serveur associé à ce résultat d'écriture
- MongoDB\Driver\WriteResult::getUpsertedCount — Renvoie le nombre de documents insérés par un upsert
- MongoDB\Driver\WriteResult::getUpsertedIds — Retourne un tableau d'identificateurs pour les documents upserted
- MongoDB\Driver\WriteResult::getWriteConcernError — Retourne toute erreur de WriteConcern qui s'est produite
- MongoDB\Driver\WriteResult::getWriteErrors — Retourne toutes les erreurs d'écriture qui se sont produites
- MongoDB\Driver\WriteResult::isAcknowledged — Retourne si l'écriture a été reconnue