Login
网站首页 > 文章中心 > 其它

MongoDB集合的增删改查管理_mongodb增删改查的心得

作者:小编 更新时间:2023-08-28 13:45:09 浏览量:361人看过

MongoDB是一个非关系型数据库,集合是MongoDB中最基本的数据存储单位.本文将详细讲解MongoDB集合的增删改查管理的完整攻略,包含两条示例说明.

新建集合

要在MongoDB中新建一个集合,可以使用以下命令:

MongoDB集合的增删改查管理_mongodb增删改查的心得-图1

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()

以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章