创建文档
...小于 1 分钟
创建或插入操作将新文档添加到集合中。如果集合当前不存在,则插入操作将创建集合。
MongoDB 提供以下方法,用于将文档插入集合中:
db.collection.insertOne() | 插入单个文档到集合中 |
---|---|
db.collection.insertMany() | 插入多个文档到集合中 |
db.collection.insert() | 将1个或多个文档插入到集合中 |

插入单个文档
db.inventory.insertOne(
{ item: "canvas", qty: 100, tags: ["cotton"], size: { h: 28, w: 35.5, uom: "cm" } }
)
插入多个文档
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" } }
])
插入行为
集合创建
如果该集合当前不存在,则插入操作将创建该集合。_id 字段
在 MongoDB 中,存储在集合中的每个文档都需要一个唯一的 _id 字段作为主键。如果插入的文档省略 _id 字段,则 MongoDB 驱动程序会自动为 _id 字段生成 ObjectId。
Powered by Waline v3.3.0