为什么在路径中使用符号时,我没有收到此类文件或目录? 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
答案 0 :(得分:1)
您的问题是'符号'插值是Paperclip约定,标准Ruby File类不共享此约定。