Ruby on rails 将导出到CSV按钮添加到Ruby On Rails项目时出错
在我的酒店模型上添加“导出到CSV”按钮时,我遇到以下错误Ruby on rails 将导出到CSV按钮添加到Ruby On Rails项目时出错,ruby-on-rails,ruby,ruby-on-rails-3,Ruby On Rails,Ruby,Ruby On Rails 3,在我的酒店模型上添加“导出到CSV”按钮时,我遇到以下错误 Missing template hotels/index, application/index with {:locale=>[:en], :formats=>[:csv], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :haml, :jbuilder]}. Searched in: * "/Users/kallan1/D
Missing template hotels/index, application/index with {:locale=>[:en], :formats=>[:csv], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :haml, :jbuilder]}. Searched in:
* "/Users/kallan1/Desktop/GSW-CRM/app/views"
* "/Users/kallan1/.rbenv/versions/2.2.1/lib/ruby/gems/2.2.0/gems/devise-3.4.1/app/views"
提前感谢,如果您需要更多信息,请告诉我Rails希望为
酒店/索引、应用程序/索引(控制器)操作找到视图(例如html文件)。是否定义了相应的视图文件
编辑似乎是控制器响应中的一个问题。这大约是控制器的索引中应该包含的内容:
respond_to do |format|
format.html
format.csv { send_data @users.to_csv, filename: "example.csv" } # fill these with appropriate names
end
你能在问题中发布相关代码吗?你是如何“添加导出到CSV”按钮的?处理按钮响应的代码是什么样子的?应用程序和酒店都有index.html.erb文件。您可以发布控制器的index
定义吗?