Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
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 IDs (es decir, _id valores de campo) para documentos que fueron upsertados por todas las operaciones de actualización y reemplazo en el guardado masivo.

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 upsert (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 este método se llama y la operación de guardar usó un nivel de confirmación de escritura (write concern)no reconocida.

Volver

getUpsertedCount()

En esta página