когда я пытаюсь удалить элемент с помощью FindByIdAndDelete, он ничего не удаляет. когда я делаю запрос на удаление в почтальоне, я не получаю никаких ошибок, только элемент в БД. происходит то же самое с моим запросом пут.
это мой код:
router.delete("/", (req, res) => {
Appointment.find({}, (err, data) => {
if (err) {
return res.status(500).json();
} else {
return res.json(data);
}
});
});
router.delete("/:id", (req, res) => {
const id = req.params.id;
Appointment.findByIdAndDelete(id, (err, data) => {
if (err) {
return res.status(500).json();
} else {
return res.json(data);
}
});
});
это тело, которое я вставил в свой запрос:
{
"id": "5e3ef4950e1b4027201e73bf"
}
что я делаю неправильно