【发布时间】:2016-08-04 15:32:16
【问题描述】:
我正在制作 Rails 应用程序并使用回形针将文件上传到 AWS S3 存储桶。 在我的模型中,我配置如下:
class File < ApplicationRecord
has_attached_file :attachment,
:url => "/sample_pdf/:basename.:extension",
:path => "/sample_pdf/:basename.:extension"
validates_attachment :attachment,
:content_type => {
:content_type =>
["application/pdf"]
}
end
我面临的问题是有时我需要将文件上传到"/sample_pdf/:basename.:extension",有时我需要上传到其他路径,例如"/another_pdf_folder/:basename.:extension"。
我不确定是否可以根据我的需要更改存储文件的路径。
谢谢。
【问题讨论】:
标签: ruby-on-rails amazon-s3 paperclip