2017-11-16 13 views
1

ファイル入力でファイルをアップロードできるようにしたいのですが、クライアントはファイルをサーバーに送信し、サーバーはファイルを保存せずに解析しますデータベースは、これは可能ですか?このようなMeteor - Excelファイルをdbに保存しないでアップロードする

何か:

'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/

のようなパッケージを使用することをお勧めします。これは、デフォルトでは、ファイルシステムにファイルを保存し、コレクション内の位置へのポインタを保持することをすることができます後でファイルシステムからイメージを返すクエリ

関連する問題