我對Ruby on Rails很新穎。Ruby on Rails,將圖像從一個對象傳遞到另一個對象或從NEW創建到創建
我改變了這個主題,因爲我意識到我在錯誤的結尾尋找我的問題的解決方案。
這裏是我的問題:
我有一個類ProfileProposal我上傳與(使用CarrierWave)的圖像。 現在我想將ProfileProposal轉換爲另一個類,稱爲配置文件。 因此,我將所有信息傳遞給的新表格。
適用於字符串,但不適用於圖像。
我已經嘗試/完成:
傳遞形象作爲GET參數去創建方法:
<%= form_for @profile, :url => { :action => "create", :controller => "profiles", :image => @profile_proposal.image } do |f| %>
#
現在的工作,所以我有圖像的URL。
什麼不工作如下:
@profile = Profile.new(params[:profile], :image => new_image_url)
# OR
@profile.image = new_image_url
@ profile.image仍然由Carrierwave給出的默認值。
在此先感謝!
嘿固定的問題,通過使用回形針,創造一個新的實例,移動文件工作正常,也創建目錄一樣。 什麼不工作時改變文件名:( – Stefan 2012-04-08 10:45:49
哎,我改變了我的問題,希望你們能幫助我 – Stefan 2012-04-08 14:04:44
後端特定的黑客 – skrat 2012-04-08 14:20:08