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 — Efface des fichiers et leurs morceaux de la base de données
$criteria
= array()
[, array $options
= array()
]] ) : bool|array
criteria
Le nom du fichier ou le critère de recherche.
options
Un tableau d'options pour les opérations de suppression, exécutées
sur les collections chunks
et files
.
Voir la méthode MongoCollection::remove() pour une
documentation de ces options.
"w"
Voir les préoccupatios d'écriture. La valeur par défaut pour MongoClient est 1
.
Retourne un tableau contenant le statut de la suppression (avec le respect
de la collection files
) si l'option "w"
est défini. Sinon, retourne TRUE
.
Les champs du tableau de statut sont décrits dans la documentation de la méthode MongoCollection::insert().
Lance une exception MongoCursorException si l'option "w"
est définie, et que l'écriture échoue.
Lance une exception MongoCursorTimeoutException si l'option "w"
est définie à une valeur supérieure à 1 et que l'opération prend plus de temps que MongoCursor::$timeout millisecondes à se terminer. Ceci ne va pas mettre fin à l'opération sur le serveur, ce n'est qu'un délai d'attente maximal côté client. L'unité pour MongoCollection::$wtimeout est la milliseconde.
To ensure that a remove occurred successfully use MongoDB::lastError(). Currently MongoGridFS::remove will return even if the remove failed.