mongoose findOneAndUpdate работает, но выдает ошибку
Я изучаю мангуста на NodeJS, и я хотел использовать usefindOneAndUpdate, он работает на базе данных. У меня есть обновления, но ответ дает ошибку, и я не могу найти, почему мне помочь, пожалуйста. код:
ждать userModel.findOneAndUpdate (
{ _id: req.params.id },
{
$set: {
nickName: req.body.nickName,
},
},
{ upsert: true, new: true, setDefaultsOnInsert: true },
(err, docs) => {
if (!err) return res.send(docs);
else return res.status(500).send({ message: err });
}
);
} catch (err) {
return res.status(500).json({ message: err });
}
error: "originalStack": "Ошибка \ n в model.Query._wrappedThunk [as _findOneAndUpdate]
(C: \ Users \ alike \ Documents \ projetsJS \ chatApp-Node-React \ node_modules \ mongoose \ lib \ helpers \ query \ wrapThunk.js:25:28) в C: \ Users \ alike \ Documents \ projetsJS \ chatApp-Node-React \ node_modules \ kareem \ index.js:279:20 в _next (C: \ Users \ alike \ Documents \ projetsJS \ chatApp-Node-React \ node_modules \ kareem \ index.js:103:16) в C: \ Users \ alike \ Documents \ projetsJS \ chatApp-Node-React \ node_modules \ kareem \ index.js:508:38 в processTicksAndRejection (internal / process / task_queues.js:77:11)"
Изменить: @GulshanAggarwal вот весь файл https://stackru.com/images/3f85d5fded769254d99b3cc4d06ea86516d628b7.png