【发布时间】:2015-04-04 18:07:53
【问题描述】:
来自this post,我知道我无法使用下面显示的代码完成我需要的工作。但是,我遇到的所有文档都没有给出需要为 mongoose 中的 remove() 函数提供 OR 条件的用例,我不确定它的结构。我需要以下方法才能以某种方式工作...
router.delete('/friend/:id',function(req,res){
var response = new Response();
Message.find().or([{'from.id':req.user.id},{'to.id':req.user.id}]).exec(function(err,messages){
_.each(messages,function(message){
message.remove(function (err,message) {
})
});
});
res.send(response.complete());
});
【问题讨论】:
标签: javascript node.js mongodb express mongoose