我想这个代码通过ID表达删除路径没有找到
其中的角度,我从控制器 传递标识提示错误代码404说没有找到 代码节点删除特定记录在蒙戈服务器侧文件是:
app.delete('/contactlist/id', function (req, res) {
var id = req.params.id;
console.log("in delete"+ id);
db.contactlist.remove({id : mongojs.ObjectId(id)}, function (err , doc){
res.json(doc);
});
});
和代码中的角度控制器:
$scope.remove = function (id){
console.log(id);
$http.delete('/contactlist'+ id).success(function(response) {
refresh();
});
}
您在'$ http.delete在你的代码一个错字(”/contactlist'+ id)' - 它应该反映实际的终点,并且你错过了正斜杠'$ http.delete('/ contactlist /'+ id)' – chridam