Ruby on rails 如何重新处理Carrierwave中现有图像的图像?
我已经在数据库中有一个Ruby on rails 如何重新处理Carrierwave中现有图像的图像?,ruby-on-rails,carrierwave,Ruby On Rails,Carrierwave,我已经在数据库中有一个用户,该数据库是使用remote\u avatar\u url创建的,并处理了两个图像-中型和大型版本。但是现在,用户需要使用另一个远程化身url来更改他们的图像。当我这样做时,图像不会被重新处理。我做错什么了吗 users.rb def update user = User.find(params[:id]) user.remote_image_url = "https://www.google.com/images/srpr/logo3w.png" user
用户
,该数据库是使用remote\u avatar\u url
创建的,并处理了两个图像-中型和大型版本。但是现在,用户需要使用另一个远程化身url
来更改他们的图像。当我这样做时,图像不会被重新处理。我做错什么了吗
users.rb
def update
user = User.find(params[:id])
user.remote_image_url = "https://www.google.com/images/srpr/logo3w.png"
user.save
end
谢谢 您可以强制重新处理版本
instance = MyUploader.new
instance.recreate_versions!