我尝试NoSQL。 我知道如何删除id
$criteria = array(
'_id' => new MongoId('5277aeb6b28fada80a00002b'),
);
$users->remove($criteria);
但如果你是新的例如值,如何删除,例如“name”=“John”
答案 0 :(得分:0)
我现在不知道它是如何在PHP中表示的,但在Scala中你会做这样的事情:
val criteria = MongoDBObject("name" -> "John")
coll.remove(criteria)
答案 1 :(得分:0)
你必须做与_id
字段完全相同的事情:
$users->remove(array(
'name' => 'John'
));
您可以随时查看mongodb php documentation以了解如何将mongodb shell代码转换为php。