MongoDB\Driver\Cursor::toArray
(mongodb >=1.0.0)
MongoDB\Driver\Cursor::toArray — Повертає масив, що містить усі результати курсору
Опис
final public MongoDB\Driver\Cursor::toArray(): array
Ітерує курсор та повертає його результати у вигляді масиву . MongoDB\Driver\Cursor::setTypeMap() може використовуватися для керування тим, як документи десеріалізовані до значення PHP.
Список параметрів
Ця функція не має параметрів.
Значення, що повертаються
Повертає масив (array), що містить усі результати курсору.
Помилки
- При помилці парсингу аргумент кидає винятокMongoDB\Driver\Exception\InvalidArgumentException
Приклади
Приклад #1 Приклад використання MongoDB\Driver\Cursor::toArray()****
Loading...
Висновок наведеного прикладу буде схожим на:
array(3) {
[0]=>
object(stdClass)#6 (2) {
["_id"]=>
object(MongoDB\BSON\ObjectId)#5 (1) {
["oid"]=>
string(24) "564259a96118fd40b41bcf61"
}
["x"]=>
int(1)
}
[1]=>
object(stdClass)#8 (2) {
["_id"]=>
object(MongoDB\BSON\ObjectId)#7 (1) {
["oid"]=>
string(24) "564259a96118fd40b41bcf62"
}
["x"]=>
int(2)
}
[2]=>
object(stdClass)#10 (2) {
["_id"]=>
object(MongoDB\BSON\ObjectId)#9 (1) {
["oid"]=>
string(24) "564259a96118fd40b41bcf63"
}
["x"]=>
int(3)
}
}
Дивіться також
- MongoDB\Driver\Cursor::setTypeMap() - Встановлює карту типу для десеріалізації BSON