Данные успешно удалены, но я получаю сообщение об ошибке с кодом GET http://localhost: 3000 / api / deletetagbyid / 5e4d896cea390804241612cd 404 (не найдено).
Может ли кто-нибудь помочь мне, на самом деле, я новичок в узле реагирования: - Спасибо,
// Delete Discount Tag Using Axios :-
const handleDelete = async (e, id) => {
if (confirm("Are you sure. You Want to delete this tag?")) {
await axios.get("/api/deletetagbyid/" + id).then((result) => {
console.log(result);
}).catch(() => {
console.log('Error Occured');
});
}
}
// This is the backend code to delete data with koa js :-
exports.deletetagbyid = (ctx) => {
let id = ctx.params.id;
Note.findOne({
"_id": ObjectID(id)
}, function (err, docs) {
if (!docs) {
ctx.body = 404;
} else {
Note.deleteOne({
_id: id
}, function (err, obj) {
if (err) throw err;
ctx.body = "Deleted SuccessFully";
console.log(" document(s) deleted");
});
}
})
};
// This is the route for delete data :-
router.get('/api/deletetagbyid/:id', discounttag.deletetagbyid);