मुझे रेल सेब में सीएसवी के रूप में निर्यात डेटा की आवश्यकता है। मुझे यह प्लगइन मिला: https://github.com/crafterm/comma। क्या आप कुछ बेहतर समाधान के बारे में जानते हैं?रेल में सीएसवी को डेटा निर्यात करें
उत्तर
यदि रूबी 1.9.x का उपयोग करते हैं, तो FasterCSV के बजाय CSV का उपयोग करें और डिफ़ॉल्ट डिलीमीटर के साथ चिपकाएं।
नियंत्रक:
respond_to do |format|
...
format.csv { render :layout => false }
end
show.csv.erb:
<%= this_is_your_view_helper_method.html_safe %>
controller_helper.rb:
require 'csv'
def this_is_your_view_helper_method
CSV.generate do |csv|
Product.find(:all).each do |product|
csv << ... add stuff here ...
end
end
end
FasterCSV वास्तव में रूबी 1.9 में मानक सीएसवी लाइब्रेरी बन गया है, इसलिए इसे डाउनलोड करने की कोई आवश्यकता नहीं है, अगर आप रूबी 1.9 पर हैं तो यह पहले से ही है। – Fletch
रेल 3.x के साथ भी बहुत अच्छा काम करता है। –
धन्यवाद @ नोट के लिए फ्लेच! यह जवाब दो बार घटा दिया गया है और मुझे नहीं पता कि क्यों। यदि आप डाउनवोट करते हैं, तो कृपया मुझे बताएं कि आप ऐसा क्यों कर रहे हैं। – hade
चेकआउट रूबी 1.9.x में सीएसवी प्रयोग करने के लिए इस स्टैक ओवरफ़्लो answer (जिसे, फ्लेच ने नोट किया है, इसमें FasterCSV शामिल है लेकिन थोड़ा अलग वाक्यविन्यास के साथ)।
- 1. सीएसवी फ़ाइल में ग्रिडव्यू डेटा निर्यात करें
- 2. स्प्रिंग 3 - सीएसवी प्रारूप में निर्यात डेटा
- 3. सीएसवी में निर्यात करें - लिंक क्वेरी
- 4. निर्यात एसक्लाइट सीएसवी
- 5. सीएसवी निर्यात/PHPExcel
- 6. सीएसवी फ़ाइल में निर्यात करें और ब्राउज़र में खोलें
- 7. प्रत्येक शीट को एक अलग सीएसवी फ़ाइल में निर्यात करें
- 8. सक्रिय निर्देशिका ऑब्जेक्ट्स का निर्यात-सीएसवी कैसे निर्यात करें?
- 9. सीएसवी एन्कोडिंग समस्याओं को निर्यात करना
- 10. रेल - सीएसवी निर्यात: फ़ाइल डाउनलोड के लिए संकेत
- 11. केकेएफपी एक्सेल/सीएसवी निर्यात घटक
- 12. सीएसवी निर्यात के लिए SlickGrid कार्यों?
- 13. रेल में पीडीएफ निर्यात
- 14. सीएसवी डेटा
- 15. एक MySQL सीएसवी निर्यात से PostgreSQL सीएसवी आयात?
- 16. रेडिस-क्ली --csv विकल्प (सीएसवी को निर्यात करना)
- 17. निर्यात डेटा
- 18. एंड्रॉइड में डेटा बेस रिकॉर्ड्स को सीएसवी फ़ाइल में कैसे परिवर्तित करें?
- 19. सीएसवी निर्यात के लिए jQuery तालिका
- 20. चरित्र एन्कोडिंग मुद्दा सीएसवी
- 21. स्ट्रीम में सीएसवी निर्यात (हेरोकू पर Django व्यवस्थापक से)
- 22. एक सीएसवी
- 23. एएसपी.Net एक्सेल में डेटा निर्यात
- 24. सीएसवी पार्स रेल पर पहली पंक्ति को अनदेखा करें
- 25. निर्यात डेटा ताकि वे डेटा()
- 26. स्प्रेडशीट में सबवर्सन लॉग को कैसे निर्यात करें
- 27. सीएसवी
- 28. umbraco सीएमएस से डेटा कैसे निर्यात करें?
- 29. MySQL आयात CSV डेटा - कुछ सीएसवी कॉलम को अनदेखा करें
- 30. कैसे निर्यात करें (डंप) WebSQL डेटा
बहुत व्यापक दिखता है और डेटा संबंधों को संभालता है, मैं कहूंगा ** कॉमा ** – ocodo
कॉमा मेरे लिए रेल 3 में काम नहीं करता है। मैंने https://github.com/econsultancy/csv_builder पाया और यह अच्छी तरह से काम करता है। – boblin
पुष्टि कर सकते हैं कि अल्पविराम रेल में काम नहीं कर रहा है 3. – Fletch