【发布时间】:2021-04-18 09:42:42
【问题描述】:
我在我的模型中指定了我希望使用非默认服务存储文件(在这种情况下只是一个不同的 s3 存储桶)。
has_one_attached :video, service: :s3videos
当我提交标准表单时,一切正常。但是当我指定我想要直接上传时,我从我的默认服务中收到了一个 CORS 错误,而不是我想要的那个。这是我的表单域:
<%= f.file_field :video, direct_upload: true %>
是否直接上传将始终使用默认存储 - 或者我可以以某种方式指定我想要的服务?
【问题讨论】:
标签: ruby-on-rails amazon-s3 rails-activestorage