【发布时间】:2014-10-02 08:49:39
【问题描述】:
我想使用这个查询从数组中删除一个嵌入对象。 它工作正常,但结果始终为 1。无论是否拉出数组元素。 这使得很难以适当的方式响应请求。
db.clients.update({_id: someId}, {$pull: {someArray: {id: req.params.id}}}, function(err, result) {
if (err) return next(err);
res.json(result);
});
Q) 有没有办法让这个查询在没有拉取元素时返回 null 或零?
【问题讨论】:
标签: node.js mongodb mongodb-query