use*_*798 28 file-upload paperclip ruby-on-rails-3
当我尝试使用Paperclip gem上传图像时出现此错误:
NoMethodError(<ActionDispatch :: Http :: UploadedFile:0x000000025387f0>的未定义方法`stringify_keys')
class MenuItem < ActiveRecord::Base
has_one :image
end
class Image < ActiveRecord::Base
belongs_to :menu_item
has_attached_file :image, :styles => {
:large => "640x480",
:medium => "300x300",
:thumb => "100x100"
}
end
Run Code Online (Sandbox Code Playgroud)
Rya*_*igg 74
我之前看到过这个错误,通常当人们试图这样调用时update_attributes:
update_attributes(params[:image])
Run Code Online (Sandbox Code Playgroud)
这个电话应该是这样的:
update_attributes(:image => params[:image])
Run Code Online (Sandbox Code Playgroud)
在黑暗中有点射击,但如果就是这样,我相信我们都会留下深刻的印象.
| 归档时间: |
|
| 查看次数: |
33181 次 |
| 最近记录: |