Итак, у меня есть приложение, в котором вы можете создать учетную запись и войти в систему. В настоящее время я пытаюсь создать страницу, на которой вы можете обновить данные пользователя.
Я использую express и mongodb с рулями в качестве моих шаблонов.
Я прочитал mon goose документацию по findOneAndUpdate и добавил { new: true }
. Теперь, когда я отправляю форму, консоль регистрирует новое электронное письмо, просто оно не обновляется в mongodb.
router.post('/profile', (req, res) => {
const { email, password, password2 } = req.body;
User.findOneAndUpdate(email, { new: true });
console.log(email);
});