MongoDB\Driver\WriteResult::getUpsertedIds
En esta página
MongoDB\Driver\WriteResult::getUpsertedIds
Devuelve un array de identificadores para los documentos upserted
Descripción#
final public MongoDB\Driver\WriteResult::getUpsertedIds(): array
```php
## Parámetros
Esta función no contiene ningún parámetro.
## Valores devueltos
Devuelve un array de identificadores (por ejemplo, el valor del campo `"_id"`) para los documentos upserted. Las claves del array corresponden al índice de la operación de escritura (desde `MongoDBDriverBulkWrite`) responsable del upsert.
## Errores/Excepciones
Lanza una excepción
MongoDB\Driver\Exception\InvalidArgumentException
en caso de error durante el análisis de un argumento.
## Ejemplos
Ejemplo con `MongoDB\Driver\WriteResult::getUpsertedIds`
```php
Resultado del ejemplo anterior es similar a:
array(2) {
[2]=>
object(MongoDB\BSON\ObjectId)#4 (1) {
["oid"]=>
string(24) "580e62a224f2302f191b880b"
}
[3]=>
object(MongoDB\BSON\ObjectId)#5 (1) {
["oid"]=>
string(24) "580e62a224f2302f191b880c"
}
}
Véase también#
MongoDB\Driver\WriteResult::getUpsertedCount
MongoDB\Driver\WriteResult::isAcknowledged