我已将以下文件上传到S3
const upload = extension => multer({
storage: multerS3({
s3,
bucket,
acl,
metadata(req, file, cb) {
cb(null, { fieldName: file.fieldname });
},
...
}),
});
router.post(
'/upload',
upload('jpg').array('files', 5),
(req, res) => {
console.log(req.files);
...
可以为每个上传文件制作某种功能(在multer开始上传下一个文件之前将一些关于文件的信息写入DB)或为此我需要单独上传每个文件?
谢谢