2013-08-30 47 views
0

enter image description here X = { “UTF8”=> “✓”, “authenticity_token”=> “XXXXXXXXXXXXX =”, “文件”=>#>, “UNIT_ID” => “00001”}红宝石如何从数据结构提取元素值

我有这样的红宝石数据结构和UM试图让@original_filename场

我想是这样的

x["@original_filename"] 

0的值
x[:original_filename] 

但两者都给我一个错误。如何访问指定的元素值?

+0

关键'“@original_filename”'不存在... –

+1

我觉得他越来越文件'ActionDispatch'参数 –

+0

http://apidock.com/ rails/ActionDispatch/Http/UploadedFile/original_filename –

回答

2

看起来像你想上传文件;从你的小屏幕截图,也许你指的是params[:file].original_filename

+0

让我试试吧谢谢 – Kalanamith

+0

um得到这个错误undefined方法'original_filename'为零:NilClass – Kalanamith

+1

答案已更新。 – roninblade