Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/63.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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 下载上传文件回形针_Ruby On Rails_File_Download_Paperclip - Fatal编程技术网

Ruby on rails 下载上传文件回形针

Ruby on rails 下载上传文件回形针,ruby-on-rails,file,download,paperclip,Ruby On Rails,File,Download,Paperclip,我用回形针时有问题。 我可以看到上传的文件,但现在我想有一个下载链接下载“pdf文件”时,点击它 我看到这个例子: <%= link_to "Download", model.whatever.url(:original, false) %> 但我不知道如何用自己的视图和模型来实现这一点 希望有人能帮助我 编辑: 这是我的模型: class Contractgegeven < ActiveRecord::Base has_attached_file :pdf

我用回形针时有问题。 我可以看到上传的文件,但现在我想有一个下载链接下载“pdf文件”时,点击它

我看到这个例子:

<%= link_to "Download", model.whatever.url(:original, false) %>

但我不知道如何用自己的视图和模型来实现这一点

希望有人能帮助我

编辑:

这是我的模型:

class Contractgegeven < ActiveRecord::Base

  has_attached_file :pdf

    attr_accessible :bedrijfsonderdeel, :bestemd_voor, :betalingsgegevens, :betreft, :contractbeheerder, :contractduur, :einddatum, :ingangsdatum, :opzegtermijn, :soort_contract, :pdf
    end
class ContractGeven
假设您的型号是
图像
,您有:

class Image < ActiveRecord::Base
  has_attached_file :picture

不是
Image.last.url(:original,false)

你能发布你的模型吗?你有没有试过
contractedgeven.last.pdf.url(:original)
?我在上面发布了我的模型,我的模型有一个带有合同输入字段的表单,现在我想将合同的pdf添加到该表单中,我想下载上传的pdf,但谢谢,我会看到它的工作原理。谢谢,它工作正常,但现在它在浏览器中打开,不下载。有什么问题吗?很高兴成功了。要使其下载而不是在浏览器中打开,我想您必须使用从控制器发送文件。但那是另一个故事;-)我刚刚上传了一个word文档,现在正在下载。D谢谢你的帮助!当我必须下载pdf时,我会在这里再次询问(好:)?目前没有必要:)
Image.last.picture.url(:original, false)