我的网站允许用户上传csv文件进行处理。一切正常 很好,但在回复中,我想举报类似“你的档案”的内容 abc.csv处理好“。
不幸的是我似乎找不到真正的原始文件名 虽然Firebug告诉我它是帖子的一部分,但是参数很快。
任何提示?
谢谢....
答案 0 :(得分:2)
答案 1 :(得分:2)
正如Jarrod在上述评论中提到的那样。使用params [:file] .original_filename
有趣的是,我的表单有两个文件上传标签(file1和file2)。一个是作为ActionController :: UploadedTempfile和另一个ActionController :: UploadedStringIO。
这可能是一个rails bug,但对我来说并不重要,因为它们都有original_filename方法。