在我的Rails应用程序中,管理员可以将用户数据导出为csv格式。我的应用程序中的每个用户都有他们的个人资料照片....我的客户想要将用户照片包含到CSV文件中。我没有如何做到这一点。任何一个可以请帮我....如何将图像包含到CSV中
我使用fastercsv宝石,这里是供参考
在我的控制我的一些控制器代码:
require 'fastercsv'
def getcsv
entries = User.find(:all)
csv_string = FasterCSV.generate do |csv|
csv << ["first_name","last_name","username","address","photo" ]
entries.each do |e|
csv << [e.first_name,e.last_name,e.username,e.address,e.photo.url]
end
end
send_data csv_string,:type=>'text/csv;charset=iso-8859-1; header=present', :filename=>"entries.csv",:disposition => 'attachment'
end
噢好的....是没有办法将图片包含进去? – palani 2010-02-25 11:22:13
找出读者可以采取什么,然后使用它。 – 2010-02-25 11:23:47
噢,好的,谢谢你的帮助 – palani 2010-02-25 11:26:19