Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 回形针下载文件Rails 4.0_Ruby On Rails_Download_Paperclip - Fatal编程技术网

Ruby on rails 回形针下载文件Rails 4.0

Ruby on rails 回形针下载文件Rails 4.0,ruby-on-rails,download,paperclip,Ruby On Rails,Download,Paperclip,我现在可以使用回形针将文件上传到Rails应用程序中,但我想知道是否有人可以帮助我下载它?我有一个合同模型,它有一个叫做阿凡达的附件。到目前为止,我尝试了以下方法: 目前我有一个控制器: class DownloadController < ApplicationController def download_file send_file '@contract.avatar.url' end end 我现在遇到的错误是“Uninitialized constan

我现在可以使用回形针将文件上传到Rails应用程序中,但我想知道是否有人可以帮助我下载它?我有一个合同模型,它有一个叫做阿凡达的附件。到目前为止,我尝试了以下方法:

目前我有一个控制器:

class DownloadController < ApplicationController

   def download_file
      send_file '@contract.avatar.url'
   end
end
我现在遇到的错误是“Uninitialized constant DownloadsController”


谢谢!

如果您知道在哪里查找,那么您的错误是不言自明的:


看看它是如何寻找复数的?

有两种方法可以解决此问题:

路线

get "downloads/download_file", to: "download#download_file"
-

控制器

#app/controllers/downloads_controller.rb
class DownloadsController < ApplicationController
#app/controllers/downloads_controller.rb
类下载控制器<应用程序控制器

如果您知道在哪里查找,那么您的错误是不言自明的:


看看它是如何寻找复数的?

有两种方法可以解决此问题:

路线

get "downloads/download_file", to: "download#download_file"
-

控制器

#app/controllers/downloads_controller.rb
class DownloadsController < ApplicationController
#app/controllers/downloads_controller.rb
类下载控制器<应用程序控制器
#app/controllers/downloads_controller.rb
class DownloadsController < ApplicationController