【发布时间】:2018-04-15 19:16:22
【问题描述】:
router.delete('/:id', function(req, res){
user.remove({
_id: req.params.id
}, function(err, users) {
if(err) {
res.status(404).send({
message: "Invalid User",
data: []
});
} else {
res.status(200).send({
message: "User deleted",
data: []
});
}
});
});
我尝试为我的 RESTful API 实现 DELETE 端点。 当我在邮递员上测试时,它成功删除了现有数据, 但是当我尝试删除无效数据时,它仍然给我一条删除消息 响应状态为 200。
我犯了什么错误?
【问题讨论】: