mongodb - 向 MongoDB 添加批量更新插入。

标签 mongodb

看来 MonogoDB 不支持批量更新插入。这个对吗?

如果没有,您将如何使用最有效的现有 API 添加批量更新插入?批量 upsert 甚至对 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 - 向 MongoDB 添加批量更新插入。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8859533/

相关文章:

javascript - 如何在 Mongo 集合中基于 bool 值有条件地查询键

node.js - 如何在一个 get 请求中返回多个 Mongoose 集合?

MongoDB 全文搜索 - 匹配单词和精确短语

java - Mongodb:无法保存添加到 BasicDBList 中的新元素

javascript - 在某些字段中设置异常(exception)

python - pymongo 插入 vs pymysql 插入

MongoDB 没有记录到日志文件

javascript - 更新功能在使用 node.js 和 angular js 的 MEAN Stack 中不起作用

mongodb - 问号 Typescript 变量

c# - 在 MonoDevelop 中使用带有官方 C# 驱动程序的 GridFS