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正在返回上传器,它的工作原理)。我怎样才能得到上传者,或者我怎么能初始化它?
在此先感谢