Я пытаюсь удалить документ в mongodb, используя php, у меня ничего не получается, и я получаю разрешение:
Предупреждение: MongoCollection :: remove () ожидает, что параметр 2 будет логическим, задан массив
$mongo = new Mongo();
$db = $mongo->test;
$collection = $db->subscribers;
$collection->remove(array( 'LISTID' => 49));
Не могли бы вы сказать мне, что вызывает ошибку?
Я phpinfo () показывает:
mongo
MongoDB Support enabled
Version 1.0.4+
Directive Local Value Master Value
mongo.allow_persistent On On
mongo.auto_reconnect On On
mongo.chunk_size 262144 262144
mongo.cmd $ $
mongo.default_host localhost localhost
mongo.default_port 27017 27017
mongo.utf8 1 1
Странно, в документации сказано, что функция выглядит так:
public mixed MongoCollection::remove ( array $criteria [, array $options = array() ] )