【发布时间】:2021-04-15 15:01:04
【问题描述】:
在我的种子中,我通常使用Cloudinary 和Active Storage 将新图片附加到我的对象:
file = URI.open("https://my_image_location")
model_instance.photo.attach(io: file, filename: "file_name")
问题是:每次我们运行种子时,Active Storage 都会完成新的图像上传,而我的Cloudinary 帐户中充满了重复的图像。
我想通过将我的图像存储在 Cloudinary 上并让 Active Storage 直接使用它而不复制它来解决这个问题,但我不知道该怎么做。 (我能够回到我使用CarrierWave 的日子里,所以有点令人沮丧:/)
你知道怎么做吗?
感谢您的宝贵时间!
【问题讨论】:
标签: ruby-on-rails cloudinary rails-activestorage