Vorrei che gli utenti della mia app ruby on rails potessero caricare documenti (documenti Word, fogli di calcolo, PDF, ecc.). Qual è il modo migliore per fare questo?Memorizzazione di documenti tramite Ruby On Rails
5
A
risposta
7
Ho usato file_column, attachment_fu e paperclip. Ho anche dovuto immergermi nella fonte su tutti e tre i plugin.
Senza dubbio, consiglio la graffetta sopra le altre. La fonte è più facile da leggere e capire. È più facile da estendere. Non fa copie di file estranee.
Vai con graffetta e facci sapere se hai qualche domanda.
1
"Il migliore" dipende dalle vostre esigenze esatte, ma date un'occhiata a PaperClip. È un modo abbastanza semplice per integrare i file con ActiveRecord.
0
Sono d'accordo che Paperclip è la migliore soluzione attualmente disponibile.
Se si decide di utilizzare Paperclip, è possibile dare un'occhiata a questa domanda che illustra come visualizzare le miniature per i tipi non di immagine (.doc, .xls ecc.).