Utilisation d'un curseur pour récupérer tous les documents
Afin de récupérer tous les documents d'une collection, vous devez utiliser la méthode MongoCollection::find(). Cette méthode retourne un objet MongoCursor qui vous permet de parcourir tous les documents correspondant à votre requête. Aussi, pour récupérer tous les documents et les afficher, vous pouvez faire ceci :
- <?php
- $connection = new MongoClient();
- $collection = $connection->database->collectionName;
- $cursor = $collection->find();
- foreach ( $cursor as $id => $value )
- {
- echo "$id: ";
- var_dump( $value );
- }
- ?>
Voir aussi
La documentation de l'API sur la méthode MongoCollection::find() contient plus d'informations sur la recherche de données.