【发布时间】:2018-01-27 17:07:49
【问题描述】:
使用 angular 和 express 从 mongodb 集合中删除多条记录。
如何将 id 数组从 express 发送到 mongodb。
这是在 express 中从 mongodb 中删除单个 todo 的代码
app.delete('/api/todos/:id', function(req,res){
Todos.remove({
_id: req.params.id
}, function(err, todos){
if(err)
res.send(err);
Todos.find(function(err, todos){
if(err)
res.send(err)
res.json(todos);
});
});
});
角度控制器代码
$scope.deleteTodo = function(id){
$http.delete('/api/todos/'+ id).then(function(response){
var data = response.data;
$scope.todos = data;
});
}
【问题讨论】:
标签: angularjs node.js mongodb express mongoose