【发布时间】:2019-08-22 03:31:45
【问题描述】:
在使用 activestorage 上传文件之前,我将如何处理它。我需要能够在将 svg 文件的内容实际上传到 S3 之前对其进行修改。似乎找不到任何回调。
【问题讨论】:
标签: ruby-on-rails rails-activestorage
在使用 activestorage 上传文件之前,我将如何处理它。我需要能够在将 svg 文件的内容实际上传到 S3 之前对其进行修改。似乎找不到任何回调。
【问题讨论】:
标签: ruby-on-rails rails-activestorage
没有办法使用 ActiveStorage 本地执行此操作。这是使用 ActiveStorage 的主要缺点。
据我所知,修改上传的唯一方法是在创建原始上传后创建原始上传的变体……这会根据最初上传的图像创建(完全不同的)变体图像。
ActiveStorage 易于设置,但在与一些应用程序一起使用后,Carrierwave..etc 似乎是更好的选择。
此外,如果您想在后台作业中上传,ActiveStorage 很痛苦。
【讨论】: