MongoGridFS::delete

(PECL mongo >=1.0.8)

MongoGridFS::deleteRemove a file and its chunks from the database

Описание

public bool|array MongoGridFS::delete ( mixed $id )

Замечание:

MongoGridFS::delete() is a convenience method for calling MongoGridFS::remove() with specific criteria and default options parameters.

Список параметров

id

_id of the file to remove.

Возвращаемые значения

Returns an array containing the status of the removal (with respect to the files collection) if a write concern is applied. Otherwise, returns TRUE.

Fields in the status array are described in the documentation for MongoCollection::insert().

Ошибки

Исключение MongoCursorException бросается, если установлена опция "w" и не прошла запись.

Исключение MongoCursorTimeoutException бросается, если опция "w" установлена в значение больше одного и операция заняла больше, чем MongoCursor::$timeout миллисекунд. При этом операция на сервере не прерывается, так как это ограничение времени работает на клиентской стороне. Операция в миллисекундах в MongoCollection::$wtimeout.

Коментарии

Doc doesn't explicitly state what is returned. 

Returns an array:


  n => {integer value}  (number of records deleted),
  connectionID => { integer value }
  err => null or error text/code
  ok => 1 or 0 
}

Sample output:

{ n : 1, connectionID : 33132, err : null, ok : 1 }
2014-07-24 04:09:02
http://php5.kiev.ua/manual/ru/mongogridfs.delete.html

    Поддержать сайт на родительском проекте КГБ