gpt4 book ai didi

ruby-on-rails - ActionController::UnknownFormat (格式.csv)

转载 作者:行者123 更新时间:2023-12-03 22:40:43 28 4
gpt4 key购买 nike

我知道有人问过这个问题,但针对的是不同的格式。我关心的是 format.csv

我的尝试

路线

match '/something.csv' => 'admin#something', via: :get

Controller

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 Ojha 的 回答中所建议)

最佳答案

我今天遇到了同样的错误,通过在路由中提供默认格式解决了这个问题。

你的情况是

match '/something.csv' => 'admin#something', via: :get, defaults: { format: :csv }

关于ruby-on-rails - ActionController::UnknownFormat (格式.csv),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41119183/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com