2013-09-21 76 views
0

如何在没有任何gem的rails中获取连接的excel文件的完整文件路径。如何检索rails3中的浏览文件的完整路径

我的看法是

<%= form_for @hotel, :url => { :action => "create_by_excel_sheet" } do |f| %> 
    <%= f.file_field :excel_sheet %> 
    <%= f.submit %> 
<%end%> 

并提交表单时,我想收到create_by_excel_sheet行动

我试图

params["hotel"]["excel_sheet"].tempfile.path附加的Excel文件的路径,然后将其返回"/tmp/RackMultipart20130921-3387-1ffc97o"不是文件路径。

Ex: /file_path/file_name.file_extension 

回答

0

我不知道,但在我看来,你得到真正的完整路径,它从你的系统根/开始。你可以很容易地检查它。

我认为把尚未保存的文件(但已经上传)放到系统临时文件夹是合乎逻辑的。

相关问题