【发布时间】:2018-11-26 08:28:46
【问题描述】:
我正在使用 Active Storage 将文件存储在 Rails 5.2 项目中。我已将文件保存到 S3,但它们使用随机字符串文件名保存并直接保存到存储桶的根目录。我不介意随机文件名(我实际上更喜欢它用于我的用例),但希望将不同的附件组织到存储桶中的文件夹中。
我的模型使用has_one_attached :file。例如,我想指定将所有这些文件存储在 S3 内的 /downloads 文件夹中。我找不到任何有关如何设置这些路径的文档。
如果可能的话,像has_one_attached :file, folder: '/downloads' 这样的东西会很棒......
【问题讨论】:
-
对于 S3 没关系,但如果你想切换到磁盘:stackoverflow.com/questions/59602764/…
标签: ruby-on-rails rails-activestorage