我正在尝试按照http://bit.ly/JgJyV和http://bit.ly/LXZ44L的说明学习如何将数据文件上传到应用程序。
按照说明输入代码后,我打开浏览器并转到下面的链接。
端口 3000 上的 localhost URL:.../upload/index
路由错误 没有路由匹配 [GET] "/upload/index" 尝试运行 rake 路由以获取有关可用路由的更多信息。
我更新 config/routes.rb 为:
resources: upload
重新访问端口 3000 上的 localhost URL:.../upload/index
未知操作 找不到 UploadController 的操作“显示”
在端口 3000 上尝试 localhost URL:.../upload 有效!我选择一个文件并单击上传按钮:
路由错误没有路由匹配 [POST] "/assets"
rake 路由返回:Steves-iMac:config steve$ rake routes upload_index GET /upload(.:format) upload#index
POST /upload(.:format) upload#create
new_upload GET /upload/new(.:format) 上传#new
edit_upload GET /upload/:id/edit(.:format) 上传#edit
upload GET /upload/:id(.:format) upload#show
PUT /upload/:id(.:format) upload#update
DELETE /upload/:id(.:format) upload#destroy
有任何想法吗?