【发布时间】:2019-09-10 03:57:37
【问题描述】:
我想得到一个字符串数组,每个字符串都是我保存图像的路径,所有图像都保存到一个文件夹中。
router.post("/", upload.array("songImage"), (req, res, next) => {
// console.log(req.files[0].originalname);
var file = req.files;
console.log(file.path) // THIS IS WHERE I WANT TO GET THE ARRAY OF FILE PATHS
const song = new Song({
_id: new mongoose.Types.ObjectId(),
name: req.body.name,
composer: req.body.composer,
productImage: req.files.path
});
当我运行它时,得到“未定义”。
谢谢
【问题讨论】:
-
var paths = req.files.map(file => file.path) -
MadWard 你是神!!!非常感谢它的工作,请将您的答案作为解决方案发布,以便我将其标记为正确。
-
当然,完成。不想发垃圾邮件,所以我添加了一些解释。