2014-09-22 59 views
0

我使用Ruby On Rails 4 + ActiveRecord + CarrierWave存儲圖像。 現在我有任務 - 在SpriteSpin 360個視圖的每個AR記錄中存儲多個圖像幀。我無法用傳統方式存儲圖像--SpriteSpin最多需要34個圖像幀。我認爲這不是創建34個或更多屬性的最佳方法,並且分別上傳每個幀。 也許有更正確的方法來上傳和存儲它?使用CarrierWave在ActiveRecord中存儲多個圖像幀的最佳方法

回答

0

我認爲CarrierWave不支持multiple上傳。它旨在將單個文件與單個字段相關聯。

如果您想要多次上傳,您需要多個字段(每個都帶有CarrierWave上傳器)或多個對象,每個對象都有一個CarrierWave上傳器字段。

multiple屬性也不受支持,所以如果使用它,則完全取決於您是否正確地分配參數。

以下是通過Carrierwave進行多次上傳的一些參考。我不確定你喜歡這些技巧嗎?但是,供大家參考,我發現..

我希望這有助於你以某種方式......或等待別人的答案誰之前就做到了這一點。我很喜歡使用Paperclip

相關問題