【发布时间】:2021-07-17 11:34:18
【问题描述】:
我正在尝试将多个字段文件保存到 mongodb 中,目标路径正在保存,但字段没有保存在 mongodb 中,我做错了什么,请帮助我提前谢谢
架构:-
{
thumbnail: { type: String, data:Buffer},
trailerVideo : { type: String, data:Buffer},
}
创建一个实例保存在 mongodb 中:-
const courseFields = new Courses({
thumbnail: req.files.path,
trailerVideo: req.files.path
});
courseFields
.save(courseFields)
混合数据:-
const multer = require("multer"),
storage = multer.diskStorage({
destination: function(req, file, cb) {
cb(null, 'uploads')
},
filename: function (req, file, cb) {
cb(null, file.originalname);
}
});
const uploadImg = multer({
storage: storage
}).fields([{name:'thumbnail'},{name:'trailer'}]);
【问题讨论】: