MongoCursor
PHP Manual

MongoCursor::info

(PECL mongo >=1.0.5)

MongoCursor::infoGets the query, fields, limit, and skip for this cursor

Descrierea

public array MongoCursor::info ( void )

This can be called before or after the query.

Parametri

Această funcție nu are parametri.

Valorile întoarse

Returns the namespace, limit, skip, query, and fields for this cursor.

Istoria schimbărilor

Versiunea Descriere
1.1.0 Added a number of other fields, including id (the cursor id), at (the driver's counter of which document is current), numReturned (the number returned by the server in the current batch), and server (which server the query was sent to—useful in conjunction with Read Preferences.
1.0.10 Added started_iterating field, a boolean indicating if cursor is pre- or post-query.

Exemple

Example #1 MongoCursor::info() example

<?php

$m 
= new MongoClient();
$cursor $m->foo->bar->find(array("x" => 4), array("y" => false));
var_dump($cursor->info());

?>

Exemplul de mai sus va afișa ceva similar cu:

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