0

为什么我在路径中使用符号时没有得到这样的文件或目录?Paperclip 显示 :rails_root/public/system/:class/:attachment/:id_partition/:style/:filename 作为默认路径。该文件位于 public/system/attachments/email.txt 中,但我希望能够添加任何名称的文件。

  has_attached_file :email,
  :url => "public/system/attachments/:filename",
  :path => "public/system/attachments/:filename"


def read_original_header
@original_email = File.read("public/system/attachments/:filename")
end

没有这样的文件或目录 - public/system/attachments/:filename

4

1 回答 1

1

您的问题是“符号”插值是回形针约定,标准 Ruby File 类不共享此约定。

于 2012-07-22T00:19:29.863 回答