Установка критериев для запроса
Мы можем создать запрос для передачи в метод MongoCollection::find(),
чтобы получить подмножество документов в нашей коллекции.
Например, если мы хотим найти документ, для которого значение
поля "i" равно 71, мы бы сделали следующее:
<?php
$connection = new MongoClient();
$collection = $connection->database->collectionName;
$query = array( 'i' => 71 );
$cursor = $collection->find( $query );
while ( $cursor->hasNext() )
{
var_dump( $cursor->getNext() );
}
?>
Результат выполнения данного примера:
array(2) {
["_id"]=>
object(MongoId)#6 (0) {
}
["i"]=>
int(71)
["_ns"]=>
"testCollection"
}