Docs Menu
Docs Home
/ /

MongoDB\BulkWriteResult::getUpsertedIds()

MongoDB\BulkWriteResult::getUpsertedIds()

Devuelve un mapa de identificaciones (es decir, valores de campo _id) para los documentos que fueron insertados por todas las operaciones de actualización y reemplazo en la escritura masiva.

function getUpsertedIds(): array

Un mapa de identificaciones (es decir, valores de campo _id) para documentos que fueron insertados por todas las operaciones de actualización y reemplazo en la escritura masiva.

El índice de cada ID en el mapa corresponde a la posición de cada documento en la operación masiva. Si un documento tenía un ID antes de la inserción (es decir, el servidor no generó un ID), el índice contendrá el valor de su campo _id. Cualquier ID generado por el servidor será un MongoDB\BSON\ObjectId instancia.

MongoDB\Exception\BadMethodCallException si se llama a este método y la operación de escritura utilizó un problema de escritura no reconocido.

Volver

obtenerUpsertedCount()

En esta página