2013-03-20 53 views
0

我正在使用使用回形針和S3進行圖像上傳的Rails,並且已經在生產環境中運行了一段時間。現在我試圖更新保存圖像的方式(以創建更易讀的文件名),但我不確定如何更改路徑而不會中斷已經上傳的所有圖像。如何在生產中使用回形針更改圖像文件名

解決方法的任何想法?

回答

0

你可以試試這個。讓我們說你的模型是阿凡達。

  1. 創建一個模型的副本,比如OldAvatar。將此模型中的表名設置爲'avatars'
  2. 在「阿凡達」模型中,根據需要設置回形針路徑/文件名。
  3. 現在你可以寫一耙的任務,它通過每個OldAvatars迴路,並使用OldAvatar圖像文件

注意創造新的化身:你必須刪除環的OldAvatars,並可能保存像USER_ID必要的字段,等等。

+0

我喜歡這個......會試試看。我會及時向大家發佈 – 2013-03-21 00:22:49

0

我還沒有做到,但嘗試

耙回形針:刷新CLASS = CLASS_NAME

我已經用它來刷新連接的款式尺碼。我不知道它是否有效。試試吧。

相關問題