1
모든 고객을 인덱스 페이지에 CSV 형식으로 표시해야합니다.레일스는 인덱스 페이지에 레코드 목록을 표시합니다.
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 –