MongoCollection
PHP Manual

MongoCollection::remove

(PECL mongo >=0.9.0)

MongoCollection::removeレコードをコレクションから削除する

説明

public boolean MongoCollection::remove ( array $criteria [, boolean $justOne = FALSE ] )

パラメータ

criteria

削除したいレコードの条件。

justOne

条件にマッチするレコードを 1 件だけ削除する。

返り値

コマンドが正しく実行されたかどうかを返します。

例1 MongoCollection::remove() で justOne を使う例

<?php

$radioactive 
$db->selectCollection('radioactive');

// プルトニウムがあとどれだけ残っているかを数えます
$remaining $radioactive->count(array('type' => 94));

$halflife $remaining/2;

// それを半減させます
while ($halflife 0) {
    
$uranium->remove(array('type' => 94), true);
    
$halflife--;
}

?>

MongoCollection
PHP Manual