Dans mon application Rails, Admin peut exporter les données utilisateur au format csv. Chaque utilisateur dans mon application a sa photo de profil .... mon client veut inclure la photo de l'utilisateur dans le fichier CSV .. Je n'ai pas comment faire cela. peut-on s'il vous plaît aidez-moi ....Comment puis-je inclure une image dans CSV
J'utilise gem fastercsv et voici quelques mon code de contrôleur pour référence
Dans mon contrôleur:
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
Oh ok .... N'y a-t-il aucun moyen d'inclure l'image dans cela? – palani
Déterminez ce que le lecteur peut prendre, puis utilisez-le. –
Oh ok merci pour votre aide – palani