2017-11-16 13 views
1

사용자가 파일 입력을 통해 파일을 업로드 할 수있게하고 클라이언트가 파일을 서버로 보내면 서버가 저장하지 않고 파일을 구문 분석합니다. 데이터베이스가 가능합니까? 이 같은Meteor - db에 파일을 저장하지 않고 Excel 파일 업로드

뭔가 :

'change input': function(e, t) { 
     let file = e.target.files[0]; 
     let extension = file.name.split(".").pop(); 
     if (['xlsb', 'xls', 'xlsx'].indexOf(extension) < 0) { 
      Notify.show("error", `Invalid file extension`); 
      return false; 
     } else { 
      Meteor.call("upload.factual.achievements", file, function(err, res){ 
      if(err){ 
       Notify.show("error", `There was an error : ${error.reason}.`); 
      } else { 
... 
      } 
      }); 

     } 
     } 

답변

1

강하게 ostrio:fileshttps://files.veliov.com/

같은 패키지를 사용하는 것이 좋습니다 이것은 기본적으로 파일 시스템에 파일을 저장하고 컬렉션의 위치에 대한 포인터를 유지합니다 당신이 할 수있는 나중에 파일 시스템에서 이미지를 반환하는 쿼리