【发布时间】:2012-08-08 09:28:14
【问题描述】:
最近我在使用 mongoose.someModel.find({$in}) 时要求 $in https://stackoverflow.com/questions/11839765/whats-wrong-with-in-in-mongoose"
重新启动节点几次后,它可以正常工作。但现在我找到了下一个
dbQueries.update({_id: {$in: req.body.data}, authorId: req.user._id}, {deleted: true}, function onUpdate(err){
if(err) {
console.log(err);
res.json({epicFail: 'ERR_RestrictedAccess'});
return;
}
res.json({});
});
我发现它只更新第一个找到的文件!怎么了?我使用最后一个节点版本和最后一个 mongoose 2。此外,它与 mongo-native 一起正常工作!!!
【问题讨论】: