在我的Rails應用程序中,我使用Carrierwave在Amazon S3上上傳圖像。我想指出現有的Amazon S3圖像,而不必重新上傳圖像。例如,如果我在http://test.s3.amazonaws.com/image/path/0001/image.jpg上有現有Amazon S3映像,我可以更新映像路徑以指向此映像嗎?我不想使用遠程上傳選項,因爲我真的只想使用已經存在的相同確切圖像(但將其保存在我的記錄的「路徑」屬性中)。carrierwave:指向現有圖像
在控制檯中,我已經試過:
image.update_attributes(:path=> "http://test.s3.amazonaws.com/image/path/0001/image.jpg")
但這未能覆蓋圖像的路徑。
你怎麼能解決這個問題? – Mohamad
我最終沒有創建新記錄,只是指向原始記錄。 – scientiffic
嗨@scientiffic你找到了解決方案嗎?我很有趣 – medBo