mongo(五)Mongo Insert
来源:互联网 发布:初一数学教学软件 编辑:程序博客网 时间:2024/05/21 15:40
要插入的集合不存时,插入时将会自动创建。如果不指定_id ,插入操作将自动添加一个值为ObjectId类型的值的_id域来做为主键。
db.collection.insertOne():用于将一个文档插入集合,接收文档对象参数。例如:向inventory集合插入一条文档
db.inventory.insertOne( { item: "canvas", qty: 100, tags: ["cotton"], size: { h: 28, w: 35.5, uom: "cm" } })
db.collection.insertMany():用于插入多条文档,接收文档对象数组参数。例如:向inventory集合插入多条文档
db.inventory.insertMany([ { item: "journal", qty: 25, tags: ["blank", "red"], size: { h: 14, w: 21, uom: "cm" } }, { item: "mat", qty: 85, tags: ["gray"], size: { h: 27.9, w: 35.5, uom: "cm" } }, { item: "mousepad", qty: 25, tags: ["gel", "blue"], size: { h: 19, w: 22.85, uom: "cm" } }])
db.collection.insert():既可用于插入单条文档,也可用于插入多条文档
其他一些如果配置upsert: true选项可进行插入操作的方法:
db.collection.update()db.collection.updateOne()db.collection.updateMany() db.collection.findAndModify()db.collection.findOneAndUpdate() db.collection.findOneAndReplace()
两个比较特殊的插入操作:
db.collection.save()db.collection.bulkWrite().
0 0
- mongo(五)Mongo Insert
- MONGO
- mongo
- mongo
- mongo
- mongo
- mongo
- mongo
- mongo(四)Mongo Shell
- mongo(六)Mongo Query
- mongo(七)Mongo Update
- Mongo官方文档翻译 (五)
- Mongo-JS-导出数据为insert语句
- mongodb insert time mongo插入时间解决方案
- mongo中save和insert区别
- MongoDB(五)mongo语法和mysql语法对比学习
- mongo安装(转)
- Mongo数据库(一)
- Ubuntu安装OpenCV3.0
- as界面工具栏功能介绍
- python 从csv读数据到mysql的例子
- jsp页面
- java中不太常见的东西(2)
- mongo(五)Mongo Insert
- Android自定义标签
- 润乾V4 更换Tomcat引起的报表展现错误
- Mock和injectMocks的区别
- POJ 3624 Charm Bracelet(01背包)
- 从Visual Studio看微软20年技术变迁
- POJ1258 Agri-Net
- 1007. 素数对猜想 (20)
- MVC 设计模式