(PECL mongo >=1.0.8)
MongoGridFS::delete — Удаляет файл и его фрагменты из базы данных
Замечание:
MongoGridFS::delete() - это удобный метод для вызова MongoGridFS::remove() с определенными критериями и параметрами параметров по умолчанию.
id
_id файла для удаления.
Возвращает массив, содержащий состояние удаления
(относительно коллекции files), если применяются
гарантии записи.
В противном случае возвращает TRUE
.
Поля в массиве статуса описаны в документации к MongoCollection::insert().
Исключение MongoCursorException бросается, если установлена опция "w" и не прошла запись.
Исключение MongoCursorTimeoutException бросается, если опция "w" установлена в значение больше одного и операция заняла больше, чем MongoCursor::$timeout миллисекунд. При этом операция на сервере не прерывается, так как это ограничение времени работает на клиентской стороне. Операция в миллисекундах в MongoCollection::$wtimeout.