MongoCollection
PHP Manual

MongoCollection::count

(PECL mongo >=0.9.0)

MongoCollection::countCompte le nombre de documents de cette collection

Description

public int MongoCollection::count ([ array $query= array() [, array $fields= array() ]] )

Liste de paramètres

query

Ne compte que les documents qui satisfont cette requête.

fields

Ne compte que les documents avec ces champs.

Valeurs de retour

Retourne le nombre de documents.

Exemples

Exemple #1 Exemple avec MongoCollection::count()

<?php

$collection
->insert(array('x'=>1));
$collection->insert(array('x'=>2));
$collection->insert(array('x'=>3'y'=>1));

var_dump($collection->count());
var_dump($collection->count(array('x'=>1)));
var_dump($collection->count(array(), array('z'=>1)));

?>

L'exemple ci-dessus va afficher quelque chose de similaire à :

float(3)
float(1)
float(0)

MongoCollection
PHP Manual