MongoDB是一个非关系型数据库,集合是MongoDB中最基本的数据存储单位.本文将详细讲解MongoDB集合的增删改查管理的完整攻略,包含两条示例说明.
要在MongoDB中新建一个集合,可以使用以下命令:
db.createCollection("collectionName")
其中,collectionName为新集合的名称.例如,我们要创建一个名称为students的集合,可以使用以下命令:
db.createCollection("students")
要在MongoDB的集合中插入一条或多条数据,可以使用以下命令:
db.集合名.insert(文档对象或文档对象数组)
其中,集合名为要插入数据的集合名称,文档对象或文档对象数组为要插入的数据.例如,我们要在名为students的集合中插入一条数据,可以使用以下命令:
db.students.insert({
sex: "male"
})
要在MongoDB的集合中查找数据,可以使用以下命令:
db.集合名.find(查询条件, 返回字段)
db.students.find(
{name: true, sex: true, _id: false}
)
要在MongoDB的集合中更新数据,可以使用以下命令:
db.集合名.update(查询条件, 更新内容, {multi: true})
db.students.update(
{multi: true}
)
要在MongoDB的集合中删除数据,可以使用以下命令:
db.集合名.remove(查询条件)
db.students.remove(
{age: {$gt: 20}}
)
好了,全部的MongoDB集合的增删改查管理的完整攻略,下面提供两个示例说明:
// 新建一个名为books的集合
db.createCollection("books")
// 往集合中添加三本书的信息
db.books.insert([
{multi: true}
)
// 查询现有书籍信息
db.books.find()
// 新建一个名为students的集合
db.createCollection("students")
// 往集合中添加五名学生的信息
db.students.insert([
{age: {$gte: 20}}
)
// 查询现有学生信息
db.students.find()
以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!