Хорошо, у меня есть срочный веб-сервис и я пытаюсь сделать запрос на ввод, когда я отправляю некоторые пользовательские данные.Когда я отправляю запрос через Почтальона, я получаю notNull Violation Error.В модели User я установил для параметра allowNull значение false
Я много пробовал, но не могу решить проблему
Ok Сначала пользовательский маршрут
router.put("/:id", async (req, res, next) => {
try {
let id = parseInt(req.params.id);
let user = await models.User.findById(id);
if (user) {
await user.update({
firstname: req.body.firstname,
lastname: req.body.lastname,
email: req.body.email,
username: req.body.username
});
res.json({ id: id, message: "updated" });
} else {
next({ id: id, message: "user not found", status: 404 });
}
} catch (error) {
next(error);
}
});
Я посылаю запрос пут через почтальона, куда отправляются все данные в теле, но я получаю ОШИБКУ:
"message": "notNull Violation: User.firstname cannot be null,\nnotNull Violation: User.lastname cannot be null,\nnotNull Violation: User.email cannot be null,\nnotNull Violation: User.username cannot be null"
}
Но я отправляю в теле все данные.