Не удалось загрузить несколько файлов с помощью multer [закрыто]

Я получил пустой массив, выполнив функцию ниже после следования документации.

var multer  = require('multer');
var upload = multer();
    router.post('/image', upload.array('photos', 4), function(req, res) {
      var file = req.files;
      console.log('======')
      console.log(file);
      res.end();
    });

<form action="/products/image" method="post" enctype="multipart/form-data">
  <input type="file" name="file" value="upload" multiple>
  <input type="submit" value="upload">
</form>

Но странная вещь, это на самом деле работа

router.post('/image',upload.single('avatar'), function(req, res) {
  var file = req.files;
  console.log('======')
  console.log(file);
  res.end();
});

с загрузкой одного файла.

Ответы на вопрос(1)

Ваш ответ на вопрос