Просто быстрый вопрос. Я не могу загрузить имя файла, загруженное в мое ведро aws s3, в мой маршрут для ответа на мои API. Это мой код в моем контроллере.
const upload = multer({
fileFilter,
storage: multerS3({
s3,
bucket: 'my-aws-bucket',
acl: 'public-read',
metadata: function (req, file, cb) {
cb(null, {fieldName: file.fieldname});
},
key: function (req, file, cb) {
cb(null, Date.now().toString()+file.originalname)
}
})
})
Могу ли я вернуть этот Date.now ().toString () + file.originalname для моего маршрута?
Я звоню своему контроллеру, делая это
const upload = require('../controllers/file-upload');
router.post('/image-upload',function(req,res){
singleImgUpload(req,res,function(err){ });
});
Заранее спасибо