看来MonogoDB不支持批量更新。这样对吗?

如果没有,您将如何使用最有效的现有API添加批处理upsert?批处理ups甚至对mongo db有意义吗?

最佳答案

如果您升级到MongoDB 2.6,则可以使用new Bulk operations:

Bulk.find(<query>).upsert().update(<update>);
Bulk.find(<query>).upsert().updateOne(<update>);
Bulk.find(<query>).upsert().replaceOne(<replacement>);

关于mongodb - 将批处理Upsert添加到MongoDB。,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8859533/

10-11 11:18