1
すべての顧客をインデックスページにcsv形式で表示する必要があります。railsはインデックスページのレコードリストを表示します
def self.customer_list
CSV.generate do |csv|
csv << column_names
all.each do |customer_detail|
csv << customer_detail.attributes.values_at(*column_names)
end
end
end
end
def index
@customer_details = CustomerDetail.all
respond_to do |format|
format.html
format.csv { render text: @customer_details.customer_list }
end
end
問題は、ページがインデックスにリダイレクトされているが、それは、インデックスpage.It内のレコードを示さなかったpage.But空のインデックスpage.Iは、この問題を解決する方法を知らないを示しています。
URLの末尾に.csvを追加する必要があります。例:/customers.csv –