Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Docs Menu

Clase MongoDB\BulkWriteCommandResult

MongoDB\BulkWriteCommandResult

Esta clase contiene información sobre una operación de escritura masiva de clientes completada. Se devuelve desde MongoDB\Client::bulkWrite().

Método
Descripción

getInsertedCount()

Devuelve el número total de documentos insertados por todas las operaciones de inserción en el comando de escritura masiva.

getMatchedCount()

Devuelve el número total de documentos que coinciden con todas las operaciones de actualización y reemplazo en el comando de escritura masiva.

getModifiedCount()

Devuelve el número total de documentos modificados por todas las operaciones de actualización y reemplazo en el comando de escritura masiva.

getUpsertedCount()

Devuelve el número total de documentos insertados o actualizados mediante todas las operaciones de actualización y reemplazo en el comando de escritura masiva.

getDeletedCount()

Devuelve el número total de documentos eliminados por todas las operaciones de eliminación en el comando de escritura masiva.

getInsertResults()

Devuelve un mapa con los resultados de cada operación de inserción exitosa. Cada operación está representada por una clave entera que contiene un documento con información correspondiente a la operación, como el valor _id insertado.

getUpdateResults()

Devuelve un mapa con los resultados de cada operación de actualización exitosa. Cada operación está representada por una clave entera que contiene un documento con información correspondiente a dicha operación.

getDeleteResults()

Devuelve un mapa con los resultados de cada operación de eliminación exitosa. Cada operación está representada por una clave entera que contiene un documento con información correspondiente a dicha operación.

isAcknowledged()

Devuelve un valor booleano que indica si el servidor confirmó la operación masiva.

Para obtener más información sobre la información que devuelve el servidor cuando realiza una operación masiva de escritura de clientes, consulta la sección Salida de la referencia del método shell Mongo.bulkWrite.