php操作mongodb如何删除一条纪录?

yak 发布于 2011/06/16 16:44
阅读 2K+
收藏 1

按网上的代码操作,好象执行完了并没有删除掉,结果列表里还是有

$id=$_REQUEST['id'];

$mid = new MongoId($id);

$result=$collection->remove(array(‘_id’=>(object)$mid));
var_dump($result);
加载中
0
华宰
华宰
删除前把key打印出来,看对不对,八成不对
0
yak
yak
Array ( [0] => 4dde1b8014cbc01416000000 ) string(24) "4dde1b8014cbc01416000000" object(MongoId)#4 (1) { ["$id"]=> string(24) "4dde1b8014cbc01416000000" } Array ( [err] => [n] => 0 [ok] => 1 )
0
kaxa
kaxa
$result=$collection->remove(array(‘_id’=>new MongoId($mid));
返回顶部
顶部