草庐IT

saveQuery

全部标签

javascript - Mongoose 找到很多并更新所有

我正在使用Mongoose,需要根据一些计算更新许多文档。如果我一个一个地查询这很容易,但是如果我有50个项目,我不想一个一个地查询和更新我正在做的是策划一个查询以提取多个文档,这样我就可以遍历所有文档并进行更改。但是,您不能像使用findOne那样对多个对象调用保存。这是我第一次使用Mongoose,但在EntityFramework中,我可以编辑查询返回的结果并调用saveChanges()来更新每个已更改的项目我想做这样的事情item.find(query).exec(function(err,items){for(iinitems){//changestuff}items.sa