我的终端有这条路要走,但我无法取到文件名。
{"profile"=>#<ActionDispatch::Http::UploadedFile:0x0000000371fe28 @tempfile=#<Tempfile:/tmp/RackMultipart20160524-10164-1tytgpj.png>, @original_filename="abcas.png", @content_type="image/png", @headers="Content-Disposition: form-data; name=\"user[profile]\"; filename=\"abcas.png\"\r\nContent-Type: image/png\r\n">}我在努力
**puts "dddd#{ params[:user][:profile].original_filename}"**但是获得这个错误的未定义方法‘[]’表示为nil:NilClass
我看过这个link,但没什么用
发布于 2016-05-24 11:59:57
在params和[:user][:profile].original_filename之间有一个空格
所以试试:params[:user][:profile].original_filename
https://stackoverflow.com/questions/37412773
复制相似问题