To ensure that a remove occurred successfully use MongoDB::lastError(). Currently MongoGridFS::remove will return even if the remove failed.
(PECL mongo >=0.9.0)
MongoGridFS::remove — Eliminar ficheros y sus trozos de la base de datos
$criteria
= array()
[, array $options
= array()
]] ) : bool|array
criteria
Nombre de fichero o criterios de búsqueda.
options
Un array de opciones para las operaciones de remoción ejecutadas en las colecciones chunks y files. Véase MongoCollection::remove() para la documentación de estas opciones.
Devuelve un array que contiene el estado de la remoción (con respecto a la
colección files) si está establecida la opción "w".
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.
To ensure that a remove occurred successfully use MongoDB::lastError(). Currently MongoGridFS::remove will return even if the remove failed.