У меня есть 1 маленькая проблема. Я пытаюсь обновить модель методом findOneAndUpdate. И этот метод работает неожиданно - метод обновляет модель в БД, но возвращает старую модель (до обновления)
try {
const updatedLanding = await Landing.findOneAndUpdate({key: req.body.key}, {
$set: {
name: req.body.name,
}
},
).exec((err, result) => {
if (err) {
res.status(422).send({error: err});
return
}
res.send({response: result})
});
}
catch (e) {
res.status(400).send(e)
}