Bonjour,
Quelqu’un sait comment insérer des fichiers dans un champ BLOB
Merci
Bonne année
C’est compliqué, il faut :
- ouvrir le fichier
- lire le contenu du fichier
- mettre le contenu du fichier dans le champs blob
Par exemple :
File.open(’/path/to/the.file’) { |f| ModelName.new( :blob_field =>
f.read )
}
Maintenant, si c’est pour stocker (par exemple) des images, ou des
fichiers
de grande taille, je ne saurais que te conseiller d’éviter de les
stocker
dans des champs blob, c’est une méthode beaucoup moins performante que
de
simplement utiliser le simple système de fichier du serveur.
Michel B.
c’est une méthode beaucoup moins performante que de
simplement utiliser le simple système de fichier du serveur.Michel B.
Le plugin paperclip marche à merveille pour ce genre de situation.
Un petit exemple d’utilisation de paperclip :
http://railscasts.fr/episodes/3-paperclip
2008/12/28 Michel B. [email protected]:
Michel B.
Le plugin paperclip marche à merveille pour ce genre de situation.
–
Posted via http://www.ruby-forum.com/.
–
Mathieu FOSSE
Yeasty Mobs : http://www.yeastymobs.com
My blog : http://blog.kawooa.org
étrange mélange : http://www.etrangemelange.com