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

MongoDB增删查改操作示例【基于JavaScript_Shell】

作者:小编 更新时间:2023-10-06 08:24:32 浏览量:136人看过

MongoDB增删查改操作示例

示例一

MongoDB增删查改操作示例【基于JavaScript_Shell】-图1

在JavaScript Shell下执行以下命令:

use test   //选择数据库test
db.createCollection("users")  //创建一个名为users的集合

集合创建成功后,我们可以向其插入文档,如下:

db.users.insert({
intro: "我是张三"
})

该操作将会在users集合中插入一条文档,这个文档包含了name、age、sex和intro四个属性.我们可以再次执行这个命令插入多条数据.

此时此刻呢我们尝试查询刚才插入的文档,如下:

db.users.find()

这个命令将会查找users集合中的所有文档,输出的结果如下:

{ "_id" : ObjectId("60d9c56d8eace322aca4cabd"), "name" : "张三", "age" : 18, "sex" : "男", "intro" : "我是张三" }

最后,我们可以根据条件来更新文档,如下:

db.users.update(
{$set: {age: 20}}
)

示例二

use company   //选择数据库company
db.createCollection("employees")  //创建一个名为employees的集合

db.employees.insert({
department: "研发部"
})

该操作将会在employees集合中插入一条文档,这个文档包含了name、age、sex、title和department五个属性.我们可以再次执行这个命令插入多条数据.

db.employees.find()

这个命令将会查找employees集合中的所有文档,输出的结果如下:

{ "_id" : ObjectId("60d9c7328eace322aca4cabf"), "name" : "李四", "age" : 25, "sex" : "女", "title" : "高级工程师", "department" : "研发部" }

最后,我们可以根据条件来删除文档,如下:

db.employees.remove({name: "李四"})

以上就是土嘎嘎小编为大家整理的MongoDB增删查改操作示例【基于JavaScript_Shell】相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

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

编辑推荐

热门文章