При использовании cache_stored_file объект carrierwave rails равен нулю! с туманом & s3

Я следовал этому руководству о том, как воссоздать и обработать ваши файлы, хранящиеся в тумане.

И вот моя попытка воссоздать версию моего изображения с помощью carrierwave и загрузить ее в AWS:

product_image = ProductImage.first
product_image.process_image_upload = true
product_image.image.cache_stored_file!
product_image.image.retrieve_from_cache!(product_image.image.cache_name) 
product_image.image.recreate_versions!(:pattern)
product_image.save!   

но до этой строчки

product_image.image.cache_stored_file!

дай мне ошибку. он сказал:

NoMethodError: undefined method `body' for nil:NilClass

кто-нибудь имеет такой же опыт для меня? заранее спасибо

0 ответов

Другие вопросы по тегам