Я не получаю правильный вывод в node js - PullRequest
0 голосов
/ 23 января 2020
exports.createBootcamp = async (req, res, next) => {
  try {
    const bootcamp = Bootcamp.create(req.body);

    res.status(201).json({
      success: true,
      data: bootcamp
    });
  } catch (err) {
    res.status(400).json({ success: false });
  }
};

Пожалуйста, помогите мне. Я не получаю массив выходных данных. Это только показывает успех как истинный, тогда как я дал 400 Плохой Запрос Имя - это уникальное поле.

1 Ответ

3 голосов
/ 23 января 2020

Возможно, вам придется подождать, пока будет создан буткемп, перед отправкой ответа. Просто попробуйте ввести ключевое слово await, как показано ниже:

const bootcamp = await Bootcamp.create(req.body);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...