【发布时间】:2014-03-25 15:10:15
【问题描述】:
<%= file_field 'upload' %>
在我的控制器中,如果我根据建议给出以下内容
filename=params[:upload]
@result=filename.original_filename
我得到了。
undefined method `original_filename' for
#<ActionController::Parameters:0x002b6c396e44b8>
注意:我没有使用表单。 Rails 版本是 4.0.2
【问题讨论】:
-
您确定文件正在上传到服务器吗?我问这个是因为你没有使用
form来执行文件上传。 -
@Rohit 根据您的建议,我已包含表格。文件正在上传。但我想单独获取文件名
-
filename.original_filename -
@Nithin 这就是 #<:parameters:0x002b6c396e44b8> 的未定义方法 `original_filename'
-
@user94962 file upload 关注并实施,就在上周
标签: ruby-on-rails ruby file-upload