У меня проблема, я хочу сохранить несколько файлов одновременно в базе данных (MongoDb), но это не работает. Это сохранить этот идентификатор и ничего больше
Я положил 2 файла и в базе его хранилище, как это
введите описание изображения здесь
Мой код JS
var storage = multer.diskStorage({
destination: function (req, file, callback) {
callback(null, './uploads/');
},
filename: function (req, file, callback) {
callback(null, file.originalname);
}
});
var upload = multer({storage: storage, dest: './uploads/'}).array('userPhoto', 12);
app.post('/addfile',upload,function(req,res){
var file = new File ();
file.fieldname= req.files.fieldname;
file.originalname= req.files.originalname;
file.encoding= req.files.encodin;
file.save(function(err, data){
if (err){console.log(err)}
else {
console.log(req.files);
}
});
res.end("File is uploaded");
});
Мой HTML-код
<form id="uploadForm" enctype="multipart/form-data" action="/addfile" method="post">
<input type="file" name="userPhoto" multiple=""/><br/>
<input type="submit" value="Upload Image" name="submit"/>
</form>