2015-10-04 33 views
3

我有一個sails js控制器,負責將圖像上傳到s3。一切工作正常,圖像上傳到s3假設只有一個文件發送param「圖像」(我可以通過req.file('圖像')訪問)。我想知道,如何驗證,只有一個文件(輸入類型=「文件」)發送和上傳,而不是多個(輸入類型=「文件」多個)文件。Sails js:如何檢查單個參數通過req.file方法傳遞的文件數

事實:多個文件越來越上傳成功,但我不能看到req.file(「圖像」)多個文件._文件

回答

0

按帆的文檔,你可以得到的文件數量像這樣上傳:

req.file('avatar').upload(function (err, files){ 
if (err) return res.serverError(err); 
    return res.json({ 
    message: files.length + ' file(s) uploaded successfully!', 
    files: files 
}); 
});