// Код который загружает файл в mongoDB
const upload = multer({dest: './uploads/'});
router.post('/setting', upload.single('file'), async (req, res) => {
const {id} = await req.body
const {name, surname, birthDay, country, city} = await req.body
const host = req.host;
const filePath = req.file.path
await User.findOneAndUpdate({_id: id}, {
name,
surname,
birthDay,
country,
city,
profilePhoto: filePath
})
res.json({filePath, file: req.file})
});
Вот что находиться в mongoDB при загрузке туда картинки
Но при рендеринге картинку не отображает а с другими данными все ок