MongoCursor
PHP Manual

MongoCursor::info

(PECL mongo >=1.0.5)

MongoCursor::infoObtiene la consulta, los campos, el límete, y las omisiones de este cursor

Descripción

public array MongoCursor::info ( void )

Se puede invocar antes o después de la consulta.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Devuelve el espacio de nombre, el límite, las omisiones, la consulta, y los campos para este cursor.

Historial de cambios

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.

Ejemplos

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)
  }
}

MongoCursor
PHP Manual