0
在我的控制,我試圖做一些事情,如:如何獲得carrierwave實例給出屬性名稱到模型
uploader = object[params[:attribute]]
uploader.retrieve_from_store!(params[:file])
uploader.cache_stored_file!
send_file uploader.file.path
但問題是,object[params[:attribute]]
是返回一個字符串(DB紀錄文件名),而不是我的carrierwave對象(我已經檢查過object.attribute正在返回上傳器,它的工作原理)。我怎樣才能得到上傳者,或者我怎麼能初始化它?
在此先感謝