【问题标题】:Rails Active Storage direct uploads using default storage service instead of service defined in modelRails Active Storage 使用默认存储服务而不是模型中定义的服务直接上传
【发布时间】: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


    【解决方案1】:

    看起来这是一个已知问题,正在修复中!

    https://github.com/rails/rails/pull/38957

    【讨论】:

      猜你喜欢
      • 2020-02-01
      • 2022-11-28
      • 1970-01-01
      • 1970-01-01
      • 2020-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-09
      相关资源
      最近更新 更多