我一直在玩 mongodb 一段时间。我不明白当我尝试删除不存在的值或键时它不会给我一个错误。
$host = '10.311.33.2';
$user = 'admin'; $password = 'admin';
tmpHost ="mongodb://$user:$password@$host";
$m = new Mongo("$tmpHost");
$db = $m->selectDB("common");
$collection = new MongoCollection($db,"list");
$result = array('name'=>'ali');
$collection->insert($result);
if($collection->remove($result)){
echo "Remove";}
else{
echo "Not removed";}
// Should display Not removed, since its not existing. but it displays Remove :S
if($collection->remove($result)){
echo "Remove";}
else{
echo "Not removed";}
如何使用这样的数据库,