注册

MongoDB CRUD操作中的插入实例教程

下面是MongoDB CRUD操作中的插入实例教程的完整攻略:

1. 确定插入的数据库和集合

在进行MongoDB数据插入前,需要确定需要插入的数据所在的数据库和集合。假设需要插入的数据库为test,需要插入的集合为students

# 数据库
test

## 集合
students

2. 插入多条数据

MongoDB的插入操作支持同时插入多条数据,下面是一个插入两条数据的示例:

# 插入命令
db.students.insert(
   [
      {
         name: "小明",
         age: 18,
         gender: "male",
         grade: 100
      },
      {
         name: "小红",
         age: 19,
         gender: "female",
         grade: 95
      }
   ]
)

# 插入结果
WriteResult({ "nInserted" : 2 })

其中,name表示学生姓名,age表示学生年龄,gender表示学生性别,grade表示学生成绩。可以看到,插入成功后的返回值中,nInserted的值为2,表示插入了两条数据。

3. 插入单条数据

除了可以同时插入多条数据之外,MongoDB还支持插入单条数据,下面是一个插入单条数据的示例:

# 插入命令
db.students.insert(
   {
      name: "小张",
      age: 20,
      gender: "male",
      grade: 90
   }
)

# 插入结果
WriteResult({ "nInserted" : 1 })

插入命令中的数据格式与插入多条数据的格式略有不同,只需要将需要插入的数据包含在花括号内即可。可以看到,插入成功后的返回值中,nInserted的值为1,表示插入了一条数据。

以上就是MongoDB CRUD操作中的插入实例教程的完整攻略,希望对你有所帮助。