2009-09-16 5 views

Répondre

1

"quel répertoire ou répertoires recherchera-t-il pour ce fichier?"

Il recherchera le fichier dans le dossier racine de votre projet Rails. Je recommande d'utiliser la méthode Rails.root pour trouver le dossier racine de votre projet et créer un sous-dossier pour les pièces jointes à télécharger:

File.read(Rails.root + "attachments/myFile.doc") 
1

Je voudrais voir comment paperclip stocke ses fichiers. Il semble créer un sous-dossier spécifique pour chaque fichier afin d'éviter les conflits de noms. Je ne sais pas comment ces échelles et le genre d'espoir de ne jamais savoir. Si vous stockez tout cela dans la base de données (en moyenne, ils peuvent être assez petits pour le considérer), vous n'avez pas à vous soucier de cela. Some reading qui pourrait aider.

Questions connexes