温馨提示×

插入数据

在MongoDB中插入数据是非常简单的,可以使用insert()方法或者insertOne()方法。下面给出详细的教程:

  1. 插入单条数据:
db.collection.insertOne(
   {
     key1: value1,
     key2: value2,
     ...
   }
)

例如,插入一条用户数据:

db.users.insertOne(
   {
     name: "Alice",
     age: 30,
     email: "alice@example.com"
   }
)
  1. 插入多条数据:
db.collection.insertMany([
   {
     key1: value1,
     key2: value2,
     ...
   },
   {
     key1: value1,
     key2: value2,
     ...
   },
   ...
])

例如,插入多条用户数据:

db.users.insertMany([
   {
     name: "Alice",
     age: 30,
     email: "alice@example.com"
   },
   {
     name: "Bob",
     age: 25,
     email: "bob@example.com"
   }
])
  1. 插入数据时指定_id字段:
db.collection.insertOne(
   {
     _id: ObjectId("5f3d9c22c7e3d8e7f7e094fb"),
     key1: value1,
     key2: value2,
     ...
   }
)
  1. 使用insert()方法插入数据:
db.collection.insert({
  key1: value1,
  key2: value2,
  ...
})

以上是插入数据的基本方法,你可以根据自己的需求选择合适的方法来插入数据。希望这个教程对你有帮助。