在我的rails应用程序中,我使用Carrierwave在Amazon S3上上传图像.我想指向现有的Amazon S3图像,而无需重新上传图像.例如,如果我在http://test.s3.amazonaws.com/image/path/0001/image.jpg上有现有的Amazon S3图像,我可以更新图像的路径以指向此图像吗?我不想使用远程上传选项,因为我真的只想使用已经存在的相同图像(但将其保存在我的记录的"路径"属性中).
在控制台中,我尝试过:
image.update_attributes(:path=> "http://test.s3.amazonaws.com/image/path/0001/image.jpg")
Run Code Online (Sandbox Code Playgroud)
但是这无法覆盖图像的路径.