下面是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操作中的插入实例教程的完整攻略,希望对你有所帮助。