1
我知道這個問題已被問到,但對於不同的格式。我關心的是format.csv
。ActionController :: UnknownFormat(format.csv)
我嘗試
路線
match '/something.csv' => 'admin#something', via: :get
控制器
def something
respond_to do |format|
format.csv { render text: ["a", "b"].to_csv } #Just a try
#format.csv { render csv: ["a", "b"].to_csv }
end
end
它拋出的ActionController :: UnknownFormat,當我打http://localhost:3000/admin/something.csv
編輯
我下面RailsCast,但找不到任何建議,以改變例如像路線: - defaults: { format: :csv }
(如Kajal歐嘉的答案建議)
好吧,我不明白爲什麼,但工作。謝謝 !!! – Abhi
@abhi很高興聽到它解決了你的問題。 –