如何通過控制檯或rake任務使用回形針上傳文件?我有點不確定這是如何在沒有窗體的情況下工作的。有沒有人處理過這個問題?Rails,回形針,從rake任務上傳照片?
更新
所以我發現這一點:
image = Image.new(:storage => File.open('/path/to/my/image.png', rb))
但我想這使我的問題有點簡單,說我的照片實際上是在線(在不同域)和我想用回形針將其轉換並上傳到我的服務器。有沒有可能以某種方式給File.open
一個網址?
Hugo就在這裏,您只需要將File對象傳遞給模型上的訪問器設置即可。 – 2010-11-17 21:55:32
瑞恩,我認爲我遇到的問題是我使用S3作爲我的存儲。,任何想法? – 2010-11-18 00:42:09
芬蘭語此方法解決了我從其他平臺移動照片的問題!但還有一個問題。使用這種方法,回形針可以保存沒有擴展名的照片,因爲它可以從臨時文件中獲取。如何解決這個問題?謝謝! – Gediminas 2013-03-24 19:32:55