show.html.erb
<%= link_to "CSV", patient_record_path(format: "csv") %>
record_controller.rb
def show
@data_filtered = PatientData.new(:data => getDataFromURL)
respond_to do |format|
format.html
format.csv { send_data @data_filtered.to_csv }
end
end
Patient_data.rb (モデル)
def self.to_csv
CSV.generate({}) do |csv|
csv << data.first.keys
data.each do |hash|
csv << hash.values
end
end
終わり
CSV リンクをクリックしてこれをエクスポートすると、エラーが発生します。「csv」が必要です これは私が従ったガイドですhttp://railscasts.com/episodes/362-exporting-csv-and-excel?view=asciicast
テンプレートがありません
{:locale=>[:en], :formats=>[:csv], :handlers=>[:erb, :builder, :coffee]} のテンプレートpatient_record/show、application/showがありません。検索場所: * "/Users/samantha.klonaris/RubymineProjects/intermediate_form_reader/app/views"