(mongodb >=2.1.0)
Exception lancée lors de l'exécution échouée d'une MongoDB\Driver\BulkWriteCommand. Les méthodes de la classes apportent plus de details sur les erreurs qui se sont produites, incluant les erreurs de réponse et les résultats partiels de l'écriture en masse.
Chacune des erreurs du plus haut niveau qui ont eu lieu lors de l'essaie de la communication
avec le serveur ou de l'exécution de l'écriture en masse. Cette valeur peut être null
si
l'exception a été lancée à cause d'erreurs survenant lors d'écritures individuelles.
Une MongoDB\Driver\BulkWriteCommandResult apporte
le résultat de toutes les opérations qui ont été effectuées avant
l'erreur. Cette valeur peut être null
s'il ne peut pas être
déterminé qu'au moins une écriture a été effectuée avec succès (et
reconnue).
Un tableau de chacun des MongoDB\Driver\WriteConcernErrors qui se sont produits lors de l'exécution de l'écriture en masse. Cette liste peut avoir plusieurs entréss si plus d'une commande serveur a été requise pour exécuter l'écriture en masse.
Un tableau de chacun des MongoDB\Driver\WriteErrors qui se sont produits lors de l'exécution de l'écriture individuelle. Les clés de tableau correspondent à l'index de l'opération d'écriture de MongoDB\Driver\BulkWriteCommand. Cette liste va contenir au plus une entrée si l'écriture en masse était ordonnée.