2013-09-21 2 views
0

첨부 된 Excel 파일의 전체 파일 경로를 보석없이 레일로 가져 오는 방법.rails3에서 찾아보기 파일의 전체 경로를 검색하는 방법

내보기

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

입니다 때 다음 파일 경로를 "/tmp/RackMultipart20130921-3387-1ffc97o"을하지 반환 형식을 내가

params["hotel"]["excel_sheet"].tempfile.path을 시도

create_by_excel_sheet의 행동에 받고 싶은 첨부 된 엑셀 파일 경로를 제출 .

Ex: /file_path/file_name.file_extension 

답변

0

나는 확실하지 않다하지만 당신이 정말로 전체 경로를 얻을 나에게 보인다 그것은 당신의 시스템 루트 /에서 시작합니다. 그것을 쉽게 확인하실 수 있습니다.

아직 저장되지 않은 파일을 시스템 임시 폴더에 저장하는 것이 논리적이라고 생각합니다.

관련 문제