(PECL mongo >=1.0.8)
MongoGridFS::delete — Elimina un fichero y sus trozos de la base de datos
Nota:
MongoGridFS::delete() es un método conveniente para llamar a MongoGridFS::remove() con los criterios específicos dados por
criteria
y las opciones predeterminadas dadas poroptions
.
id
_id del fichero a eliminar.
Devuelve un array que contiene el estado de la remoción (con respecto a la
colección files) si se aplica un
asunto de escritura.
De lo contrario, devuelve TRUE
.
Los campos del array de estado están descritos en la documentación de MongoCollection::insert().
Lanza una MongoCursorException si la opción "w" está establecida y la escritura falla.
Lanza una MongoCursorTimeoutException si la opción "w" está establecida a un valor mayor que uno y la operación toma más de MongoCursor::$timeout milisegundos en completarse. Esto no pondrá fin a la operación en el servidor, es un tiempo límite del lado del cliente. La operación en MongoCollection::$wtimeout es milisegundos.