(mongodb >=1.0.0)
La clase MongoDB\Driver\WriteResult contiene las informaciones sobre una ejecución MongoDB\Driver\BulkWrite y puede ser retornado por MongoDB\Driver\Manager::executeBulkWrite().
El número de documentos insertados (excluyendo los upserts), o null si
el write concern no ha solicitado acuse de recibo.
El número de documentos coincidentes con las operaciones de actualización y reemplazo, o
null si el write concern no ha solicitado acuse de recibo.
El número de documentos modificados por las operaciones de actualización y reemplazo, o
null si el write concern no ha solicitado acuse de recibo o si el
servidor no ha proporcionado esta información.
El número de documentos eliminados, o null si el write concern
no ha solicitado acuse de recibo.
El número de documentos upserted, o null si el write concern
no ha solicitado acuse de recibo.
El servidor que ha ejecutado el bulk write.
Un array de valores _id para los documentos upserted.
Las claves del array corresponden al índice de la operación de escritura de
MongoDB\Driver\BulkWrite.
Un array de MongoDB\Driver\WriteError para los errores de escritura producidos durante la ejecución.
El MongoDB\Driver\WriteConcernError que
ha ocurrido, o null si no ha ocurrido ningún error de write concern.
El MongoDB\Driver\WriteConcern utilizado para
el bulk write, o null si no está disponible.
Un array de documentos de respuesta de error procedentes del servidor.
| Versión | Descripción |
|---|---|
| PECL mongodb 2.3.0 | Las propiedades public readonly han sido añadidas. |