Je travaille pour exporter des données CSV à partir de rails. Je suis ici le tutoriel: http://railscasts.com/episodes/362-exporting-csv-and-excel?view=asciicastExportation de données CSV à partir de Rails
Dans mon contrôleur je:
def show
# @company is being provided correctly.
@groups = @company.groups
render text: @groups.to_csv
end
Dans mon modèle group.rb:
def self.to_csv
Rails.logger.info "Hello World"
CSV.generate do |csv|
csv << column_names
all.each do |product|
csv << product.attributes.values_at(*column_names)
end
end
end
Le problème est que le navigateur est tout ce qui suit la sortie :
#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#
La méthode du modèle semble être ignorée, même après redémarre. Des idées ce qui ne va pas ici? Merci
aussi, le modèle Rails.logger.info n'est pas connecté au courant Fichier journal nt .. – AnApprentice