Próbuję odtworzyć obrazy, które mam wrzucone za pomocą następujących w moim modelu ...odtworzyć wersje - carrierwave-fog-AWS
Post.all.each do |ym|
ym.avatar.cache_stored_file!
ym.avatar.retrieve_from_cache!(ym.avatar.cache_name)
ym.avatar.recreate_versions!
ym.save!
end
Niestety, pojawia się następujący błąd ....
(undefined method `body' for nil:NilClass):
Mój przesyłający nazywa się AvatarUploader i jest przeznaczony dla mojego modelu Post. Wszelkie porady, jak to naprawić?
Myślę, że powinieneś umieścić ten kod w uploaderze, a nie w modelu Post. – noob
Czy możesz dodać ślad wstecz? – ghayes
Czy jest to serwer tylko do odczytu? – ErvalhouS