MongoCollection::count
(PECL mongo >=0.9.0)
MongoCollection::count — コレクション内のドキュメント数を数える
説明
public int MongoCollection::count
([ array
$query = array()
[, int $limit = 0
[, int $skip = 0
]]] )パラメータ
-
query -
マッチさせるフィールドを持つ連想配列あるいはオブジェクト。
-
limit -
返す件数の上限を指定します。
-
skip -
数え始めるまでに読み飛ばす結果の数を指定します。
返り値
query にマッチするドキュメントの数を返します。
変更履歴
| バージョン | 説明 |
|---|---|
| 1.0.7 |
パラメータ limit および skip が追加されました。
|
例
例1 MongoCollection::count() の例
<?php
$collection->insert(array('x'=>1));
$collection->insert(array('x'=>2));
$collection->insert(array('x'=>3));
var_dump($collection->count());
var_dump($collection->count(array('x'=>1)));
?>
上の例の出力は、 たとえば以下のようになります。
int(3) int(1)