2009-06-05 12 views
5

का उपयोग कर दस्तावेज़ों को संग्रहित करना मैं रेलवे ऐप पर दस्तावेज़ों (वर्ड डॉक्यूमेंट्स, स्प्रेडशीट्स, पीडीएफ इत्यादि) अपलोड करने में सक्षम होने के लिए अपने रूबी के उपयोगकर्ताओं को पसंद करूंगा। ऐसा करने का सबसे अच्छा तरीका क्या है?रूबी ऑन रेल

उत्तर

7

मैंने file_column, attachment_fu, और paperclip का उपयोग किया है। मुझे सभी तीन प्लगइन पर स्रोत में भी गोता लगाने की ज़रूरत है।

बिना किसी संदेह के, मैं दूसरों के ऊपर पेपरक्लिप की अनुशंसा करता हूं। स्रोत को पढ़ने और समझना आसान है। विस्तार करना आसान है। यह बाहरी फ़ाइल प्रतियां नहीं करता है।

पेपरक्लिप के साथ जाएं और यदि आपके कोई प्रश्न हैं तो हमें बताएं।

1

"बेस्ट" आपकी सटीक आवश्यकताओं पर निर्भर करता है, लेकिन PaperClip पर एक नज़र डालें। ActiveRecord के साथ फ़ाइलों को एकीकृत करने के लिए यह एक बहुत ही आसान तरीका है।

0

मैं मानता हूं कि पेपरक्लिप वर्तमान में उपलब्ध सर्वोत्तम समाधान है।

यदि आप पेपरक्लिप का उपयोग करने का निर्णय लेते हैं, तो आप इस प्रश्न को देखना चाहेंगे जो गैर-छवि प्रकारों (.doc, .xls आदि) के लिए थंबनेल प्रदर्शित करने के तरीके पर चर्चा करता है।

Set path for original images using paperclip in Rails?

संबंधित मुद्दे