Я столкнулся с этой проблемой, потому что я объявлял маршрутизатор как
router.put('/:id', async (req, res) => {
// code ....
}
и обновлял данные с помощью url, т. е.
http://localhost:3000/id=5af584ebb62aae2fa8e406a2
Проведя долгое время, я исправляю себя удалив id=
в качестве
, правильный путь:
http://localhost:3000/5af584ebb62aae2fa8e406a2
Теперь я могу использовать findById()
как
let myModel = await Model.findById(req.params.id);