PHPKonf 2020 Online

Ajout d'un critère à une requête

Nous pouvons créer une requête à passer à la méthode MongoCollection::find() pour récupérer un sous-jeu de documents de notre collection. Par exemple, si vous voulez trouver les documents dont le champ "i" vaut 71, vous pouvez le faire comme ceci :

<?php
$connection 
= new MongoClient();
$collection $connection->database->collectionName;

$query = array( 'i' => 71 );
$cursor $collection->find$query );

while ( 
$cursor->hasNext() )
{
    
var_dump$cursor->getNext() );
}
?>

L'exemple ci-dessus va afficher :

array(2) {
  ["_id"]=>
  object(MongoId)#6 (0) {
  }
  ["i"]=>
  int(71)
  ["_ns"]=>
  "testCollection"
}
add a note add a note

User Contributed Notes

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