(PECL mongo >=0.9.0)
MongoGridFS::remove — Efface des fichiers et leurs morceaux de la base de données
$criteria
= array()
[, array $options
= 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.