ошибка проверки доступа: путь: Требуется путь `путь`., файл изображения: Требуется путь «файл изображения».

#node.js #mongodb #rest

Вопрос:

Я загрузил изображение с помощью node js с помощью rest API, когда мы загружаем данные и изображение, и терминал выдает ошибку, такую как ошибка проверки: путь: path Требуется путь., файл изображения: imagefile Требуется путь.

Это папка «Маршруты»

 //image upload const storage = multer.diskStorage({  destination: function(req, file, cb) {  cb(null, "./uploads/outreach");  },  filename: function(req, file, cb) {  const fileName = file.originalname.replace(/s/g, "");  cb(null, Date.now().toString()   fileName);  }, }); const upload = multer({  storage: storage, });  var uploadMultiple = upload.fields([{  name: 'path',  maxCount: 1 }, {  name: 'imagefile',  maxCount: 1 }])  router.get("/", outreachController.getOutreach); router.get("/add", outreachController.addOutreachForm); router.post("/", uploadMultiple, outreachController.postOutreach);  module.exports = router; 

Моя схема охвата находится здесь :

 const mongoose = require("mongoose");  const OutreachSchema = new mongoose.Schema({  title: {  type: String,  required: true,  },  path: {  type: String,  required: true,  },  imagefile: {  type: String,  required: true,  },  description: {  type: String,  required: true,  },  date: {  type: Date,  default: Date.now,  }, });  module.exports = mongoose.model("outreach", OutreachSchema); 

И мой контроллер:

 exports.postOutreach = async(req, res) =gt; {  try {  var title = req.body.title;  var description = req.body.description;  var path = req.body.path;  var imagefile = req.body.imagefile   const newOutreach = await new Outreach({  title,  description,  imagefile,  path  }).save();  if (!newOutreach) {  req.flash("error", "Unable to add new event");  res.redirect("/admin/outreach/add");  }  req.flash("success", "Successfully added new event");  return res.redirect("/admin/outreach");   } catch (error) {  console.log(error.message);  }  }; 

Изображения и файлы успешно загружаются в папку, но я все равно получаю эту ошибку и, следовательно, не могу получить к ним доступ.

изображение папки «Мои загрузки»