2010-12-04 13 views
1

Je souhaite que les utilisateurs puissent télécharger des fichiers de données qui seront traités en arrière-plan dans mon application.Quelle est la meilleure façon de modéliser la fonctionnalité de téléchargement pour les fichiers qui sont «en vrac» dans la nature?

Je vois de nombreux exemples d'utilisation de trombones pour permettre d'attacher des fichiers à des modèles spécifiques. Mais ces fichiers n'ont pas de correspondance bi-univoque avec l'un de mes modèles. Comment dois-je modéliser ceci dans Rails 3? La façon dont je l'aborderais, à moins d'une contribution de gens plus intelligents que moi, consiste à définir des «types de fichiers» pour un modèle spécifique associé au modèle de compte d'utilisateur lui-même. Ensuite, le processus de téléchargement placerait ces fichiers dans un répertoire spécifique où ils seraient récupérés par un pollueur qui traiterait ensuite les fichiers.

Répondre