Longhorn PHP 2026 - Call For Papers

MongoDB\Driver\CursorId::__toString

(mongodb >=1.0.0)

MongoDB\Driver\CursorId::__toStringRepresentación en forma de string del identificador del cursor

Descripción

final public MongoDB\Driver\CursorId::__toString(): string

Devuelve la representación en forma de string del identificador del cursor.

Parámetros

Esta función no contiene ningún parámetro.

Valores devueltos

Devuelve la representación en forma de string del identificador del cursor.

Ejemplos

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"

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top