MongoGridFS::put
(PECL mongo >=1.0.8)
MongoGridFS::put — Stocke un fichier dans la base de données
Description
$filename
[, array $metadata = array()
[, array $options = array()
]] )Note:
La méthode MongoGridFS::put() est un alias de la méthode MongoGridFS::storeFile().
Liste de paramètres
-
filename -
Le nom du fichier pour le stockage.
-
metadata -
Autres métadonnées à inclure dans le fichier document.
-
options -
Un tableau d'options pour les opérations d'insertion, exécutées sur les collections chunks et files. Voir la méthode MongoCollection::insert() pour une documentation de ces options.
Valeurs de retour
Retourne l'_id du fichier document sauvegardé. Cela va retourner un MongoId généré tant qu'un _id ne soit explicitement spécifié dans le paramètre metadata.
Erreurs / Exceptions
Lance une exception MongoGridFSException si une erreur
survient lors de la lection du fichier filename ou
lors de l'insertion dans les collections chunks ou
files.
Voir aussi
- MongoGridFS::storeBytes() - Stocke une chaîne d'octets dans la base de données
- MongoGridFS::storeFile() - Stocke un fichier dans la base de données
- MongoGridFS::storeUpload() - Stocke un fichier téléchargé dans la base de données
- Document coeur de MongoDB sur » GridFS