(mongodb >=1.0.0)
MongoDB\Driver\CursorId::__toString — Representación en forma de string del identificador del cursor
Devuelve la representación en forma de string del identificador del cursor.
Esta función no contiene ningún parámetro.
Devuelve la representación en forma de string del identificador del cursor.
Ejemplo #1 Ejemplo de MongoDB\Driver\CursorId::__toString()
<?php
/* En este ejemplo, insertamos varios documentos en la colección y especificamos
* un tamaño de lote (batchSize) más pequeño para asegurarnos de que el primer lote
* contenga solo un subconjunto de nuestros resultados y el cursor permanezca abierto
* en el servidor. */
$manager = new MongoDB\Driver\Manager("mongodb://localhost:27017");
$query = new MongoDB\Driver\Query([], ['batchSize' => 2]);
$bulk = new MongoDB\Driver\BulkWrite;
$bulk->insert(['x' => 1]);
$bulk->insert(['x' => 2]);
$bulk->insert(['x' => 3]);
$manager->executeBulkWrite('db.collection', $bulk);
$cursor = $manager->executeQuery('db.collection', $query);
var_dump((string) $cursor->getId());
?>Resultado del ejemplo anterior es similar a:
string(11) "98061641158"