(PECL mongo >=1.0.5)
MongoCursor::info — Obtiene la consulta, los campos, el límete, y las omisiones de este cursor
Se puede invocar antes o después de la consulta.
Esta función no tiene parámetros.
Devuelve el espacio de nombre, el límite, las omisiones, la consulta, y los campos para este cursor.
Versión | Descripción |
---|---|
1.1.0 | Se añadieron varios campos, incluyendo id (el id del cursor), at (la cuenta del contador de cual es el documento actual), numReturned (el número devuelto por el servidor del lote actual), y server (el servidor al que se le envió la consulta; útil junto con Preferencias de lectura. |
1.0.10 | Se añadió el campo started_iterating, un booleano que indica si el cursor es preconsulta o postconsulta. |
Ejemplo #1 Ejemplo de MongoCursor::info()
<?php
$m = new MongoClient();
$cursor = $m->foo->bar->find(array("x" => 4), array("y" => false));
var_dump($cursor->info());
?>
El resultado del ejemplo sería algo similar a:
array(5) { ["ns"]=> string(7) "foo.bar" ["limit"]=> int(0) ["skip"]=> int(0) ["query"]=> array(1) { ["x"]=> int(4) } ["fields"]=> array(1) { ["y"]=> int(0) } }