如何在 MongoJS 中执行 DELETE 请求?
How to do DELETE request in MongoJS?
我只是在制作一个简单的联系人列表应用程序,这就是我删除记录时所做的,它会在按下删除按钮时停止服务器,但下次启动服务器时,它会删除记录(即显示正确的列表)
其他请求 GET
和 POST
工作正常。
在server.js
app.delete('/contactlist/:id',function (req,res) {
var id = req.params.id;
console.log(id);
db.contactlist.remove({'_id' : mongojs.ObjectId(id)},function (err,docs) {
res.json(doc);
})
});
在controller.js
$scope.remove = function (id) {
console.log(id);
$http.delete('/contactlist/' + id).then(function(response){
refresh();
});
};
在index.html
<button class="btn btn-danger" ng-click="remove(contact._id)">Delete</button>
按下删除功能时显示此
Possibly unhandled rejection: {"data":null,"status":-1,"config":{"method":"DELETE","transformRequest":[null],"transformResponse":[null],"jsonpCallbackParam":"callback","url":"/contactlist/596bbb440b53b7584765b490","headers":{"Accept":"application/json, text/plain, */*"}},"statusText":""}
请帮忙!服务器停止工作,虽然我下次启动时它会删除记录并显示没有删除记录的列表。
错误 server.js
,应该是 doc
而不是 docs
好好休息!很好用!
我只是在制作一个简单的联系人列表应用程序,这就是我删除记录时所做的,它会在按下删除按钮时停止服务器,但下次启动服务器时,它会删除记录(即显示正确的列表)
其他请求 GET
和 POST
工作正常。
在server.js
app.delete('/contactlist/:id',function (req,res) {
var id = req.params.id;
console.log(id);
db.contactlist.remove({'_id' : mongojs.ObjectId(id)},function (err,docs) {
res.json(doc);
})
});
在controller.js
$scope.remove = function (id) {
console.log(id);
$http.delete('/contactlist/' + id).then(function(response){
refresh();
});
};
在index.html
<button class="btn btn-danger" ng-click="remove(contact._id)">Delete</button>
按下删除功能时显示此
Possibly unhandled rejection: {"data":null,"status":-1,"config":{"method":"DELETE","transformRequest":[null],"transformResponse":[null],"jsonpCallbackParam":"callback","url":"/contactlist/596bbb440b53b7584765b490","headers":{"Accept":"application/json, text/plain, */*"}},"statusText":""}
请帮忙!服务器停止工作,虽然我下次启动时它会删除记录并显示没有删除记录的列表。
错误 server.js
,应该是 doc
而不是 docs
好好休息!很好用!