Задать вопрос

Как из mongoDB вытащить картинку?

// Код который загружает файл в 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})
});

6027b699227db616520859.png
Вот что находиться в mongoDB при загрузке туда картинки
6027b6ca9dc5f974943415.png
Но при рендеринге картинку не отображает а с другими данными все ок
  • Вопрос задан
  • 110 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по React
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы