MongoDB\Driver\WriteResult::getUpsertedIds
(mongodb >=1.0.0)
MongoDB\Driver\WriteResult::getUpsertedIds — Повертає масив ідентифікаторів для об'єднаних документів
Опис
final public MongoDB\Driver\WriteResult::getUpsertedIds(): array
Список параметрів
Ця функція не має параметрів.
Значення, що повертаються
Повертає масив ідентифікаторів (тобто значення полів "_id"
) для об'єднаних документів. Ключі масиву будуть відповідати індексу операції запису (з MongoDB\Driver\BulkWrite), відповідальної за злиття.
Помилки
- При помилці парсингу аргумент кидає винятокMongoDB\Driver\Exception\InvalidArgumentException
Приклади
Приклад #1 Приклад використання MongoDB\Driver\WriteResult::getUpsertedIds()****
Loading...
Висновок наведеного прикладу буде схожим на:
array(2) {
[2]=>
object(MongoDB\BSON\ObjectId)#4 (1) {
["oid"]=>
string(24) "580e62a224f2302f191b880b"
}
[3]=>
object(MongoDB\BSON\ObjectId)#5 (1) {
["oid"]=>
string(24) "580e62a224f2302f191b880c"
}
}
Дивіться також
- MongoDB\Driver\WriteResult::getUpsertedCount() - Повертає кількість документів, вставлених злиттям
- MongoDB\Driver\WriteResult::isAcknowledged() - Повертає, чи був запис підтверджений