0

我尝试 NoSQL。我知道如何按 id 删除

$criteria = array(
  '_id' => new MongoId('5277aeb6b28fada80a00002b'),
    );
 $users->remove($criteria);

但是如果您是新的例如值,如何删除,例如“name”=“John”

4

2 回答 2

0

我现在不知道它在 PHP 中是如何表示的,但是在 Scala 中你会做这样的事情:

val criteria = MongoDBObject("name" -> "John")
coll.remove(criteria)
于 2013-11-04T15:30:23.520 回答
0

你必须做与_id字段完全相同的事情:

$users->remove(array(
  'name' => 'John'
));

您可以随时查看mongodb php 文档以了解如何将 mongodb shell 代码转换为 php。

于 2013-11-05T00:57:40.760 回答