主题
插入文档(单条、多条)
在 MongoDB 中,文档是存储数据的基本单位,采用 BSON 格式。插入文档是将数据写入集合的操作,支持单条和多条插入。
插入单条文档
使用 insertOne()
方法可以插入单个文档,例如:
js
db.users.insertOne({
name: "Alice",
age: 28,
email: "[email protected]"
})
执行后,该文档会被添加到 users
集合中。如果集合不存在,MongoDB 会自动创建。
插入多条文档
使用 insertMany()
方法可以一次插入多条文档,提高效率,例如:
js
db.users.insertMany([
{ name: "Bob", age: 30, email: "[email protected]" },
{ name: "Carol", age: 25, email: "[email protected]" },
{ name: "David", age: 35, email: "[email protected]" }
])
insertMany()
也支持设置选项,比如是否有序插入(ordered
),决定出错时是否继续插入后续文档。
插入操作是数据写入的基础,掌握单条和多条插入方法,有助于开发中高效管理数据。