我正在使用 rmagick 来旋转我的图片。所以,基本上在测试时,在我调用了旋转函数并成功执行之后。我需要刷新浏览器才能看到结果。这很正常。
所以问题来了:当我转到控制器方法时,在我调用该函数并创建一个 redirect_to 后,它不会显示正确的旋转图片。以防万一,我必须再次刷新浏览器才能看到结果。什么可能导致了这个问题?
我的控制器功能是这样的:
def update
@pic = Photo.find(params[:id]
@pic.rotate_direction(90)
redirect_to edit_photo_path(@pic)
end
我的旋转功能运行良好。我怀疑缓存是问题,但是当我使用不保存缓存的浏览器时,它仍然保持相同的结果。有人遇到这个问题吗?