TypeError: Невозможно прочитать свойство 'send' из неопределенного в MERN - PullRequest
1 голос
/ 27 апреля 2020

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

Но я получаю эту ошибку при запуске моего код: TypeError: Cannot read property 'status' of undefined

Вот мой код:

  const Accomodation = require('../models/accomodation')
    Accomodation.findOne({email: req.session.passport.user}).lean().exec((err, user, res) => {
        if (err) {
          console.log(err, null);
        }  

        if (user) {
          res.status(200).send({
            message: user.accomcate
          })
      }
    })

});

1 Ответ

1 голос
/ 27 апреля 2020

.exec принимает два аргумента err и res, вы используете три, которые вызывают ошибку.

...