Raylar uygulamasında CSV olarak ihracat verisine ihtiyacım var. Bu eklentiyi buldum: https://github.com/crafterm/comma. Daha iyi bir çözümden haberin var mı?Verileri raylarda CSV'ye dışa aktar
cevap
Ruby 1.9.x kullanılıyorsa, FasterCSV yerine CSV kullanın ve varsayılan sınırlayıcılarla yapıştırın.
Denetleyici:
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 aslında Ruby 1.9'da standart CSV kütüphanesi oldu, bu yüzden indirmeye gerek yok, eğer Ruby 1.9'daysanız zaten var. – Fletch
Ayrıca raylar 3.x ile harika çalışıyor. –
Notu için işaretle @Fletch! Bu cevap iki kez reddedildi ve neden olduğu hakkında hiçbir fikrim yok. Reddederseniz, lütfen neden bunu yaptığınızı bildirin. – hade
Ödeme Yakut 1.9.x içinde CSV kullanarak bu yığın taşması answer (Fletch'un belirttiği gibi FasterCSV'yi içerir ama biraz farklı sözdizimi içerir).
- 1. "Word'e Dışa Aktar" DotCMS Eklentisi
- 2. PowerShell - Outlook Takvimini Dışa Aktar
- 3. iTerm2 Profilleri Nasıl Dışa Aktar
- 4. Haskell dışa aktarma modülünü ek içe aktarılan modülle dışa aktar
- 5. Özel anahtarı X509Certificate nesnesinden dışa aktar
- 6. Swift: Kırp ve Dışa Aktar Video
- 7. Doku ile Mathematica'da Dışa Aktar Grafikleri
- 8. Developer Console ile raporu dışa aktar - "Mağaza listelerini ziyaret edenler"
- 9. Verileri CSV Olarak Dışarı Aktar CodeIgniter
- 10. Verileri Google App Engine'den csv'ye aktar
- 11. git: bitbucket'ten dışa aktar ve import github (w/commits)
- 12. .xlsx dosyasına aktar
- 13. Verileri dışa aktarma veya görüntülerle Word'e dışa aktarma
- 14. PHPStorm/Intellij - Veri Tabanı Ayarlarını Dışarı Aktar/İçe Aktar
- 15. Blender 2.6.1 ihracata aktar
- 16. Verileri excel'e dışa aktarmadan önce verin
- 17. MySQL çalışma tezgahı tablosu verileri dışa aktarılıyor
- 18. Firebase analitik verileri nasıl dışa aktarılır
- 19. sql oracle sorgu verileri dışa aktarma
- 20. Verileri MVC uygulamasında Excel'e dışa aktarma
- 21. Flask + Jinja: Verileri Temel Şablona Aktar/Tüm Şablonlar
- 22. Verileri Java kullanarak MS Excel'den aktar Kaynak Kodu
- 23. JasperReport'u PDF Çıktı Akışı'na Aktar?
- 24. Raylarda Pdf ihracatı
- 25. PHP'den Excel'e aktar
- 26. Raylarda
- 27. Tekli Tutulma Perspektifini ve Ayarlarını Dışarı Aktar
- 28. HTML Tablosunu Excel'e Aktar
- 29. Raylarda Dize Verilerini Ayrıştırma
- 30. Javascript/jQuery: Verileri IE'de çalışmayan CSV'ye dışa aktarma
Oldukça kapsamlı görünüyor ve veri ilişkileri, ** comma ** – ocodo
ile sopa söyleyebilirim Comma raylarda benim için çalışmıyor. Https://github.com/econsultancy/csv_builder buldum ve iyi çalışıyor. – boblin
Virgülün Rails 3'te çalışmadığını onaylayabiliriz. – Fletch