【MongoDB学习笔记5】MongoDB中的创建、读取、更新、删除(CRUD)
发表于:2025-01-29 作者:千家信息网编辑
千家信息网最后更新 2025年01月29日,数据库会用到创建(create)读取(find)更新(update)删除(remove),MongoDB也同样会用到;一、创建用insert函数将文档添加到集合中。例如创建数据库blog,将文档增加到
千家信息网最后更新 2025年01月29日【MongoDB学习笔记5】MongoDB中的创建、读取、更新、删除(CRUD)
数据库会用到创建(create)读取(find)更新(update)删除(remove),MongoDB也同样会用到;
一、创建
用insert函数将文档添加到集合中。例如
创建数据库blog,将文档增加到集合post中(先将文档放入post的变量中)
> post={"title":"My blog post","context":"Here's my blog post","date":new Date()} > use blog switched to db blog > db.post.insert(post); WriteResult({ "nInserted" : 1 })
二、读取
用find方法或者findone方法查看集合中的文档,例如
> db.post.find() { "_id" : ObjectId("54a50253e287e09898eab58b"), "title" : "My blog post", "context" : "Here's my blog post", "date" : ISODate("2015-01-01T08:15:14.121Z") } > db.post.findOne() { "_id" : ObjectId("54a50253e287e09898eab58b"), "title" : "My blog post", "context" : "Here's my blog post", "date" : ISODate("2015-01-01T08:15:14.121Z") } >
三、更新
重新给变量post赋值
> use blog switched to db blog > post=db.post.findOne() { "_id" : ObjectId("54a50253e287e09898eab58b"), "title" : "My blog post", "context" : "Here's my blog post", "date" : ISODate("2015-01-01T08:15:14.121Z") }
给变量post增加一个comments文档
> post.comments = [] [ ]
update方法更新集合
> db.post.update({"title":"My blog post"},post) ;WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 }) > db.post.findOne() { "_id" : ObjectId("54a50253e287e09898eab58b"), "title" : "My blog post", "context" : "Here's my blog post", "date" : ISODate("2015-01-01T08:15:14.121Z"), "comments" : [ ] }
四、删除
用removed方法删除文档
> db.post.remove({"title":"My blog post"}); WriteResult({ "nRemoved" : 1 }) > db.post.findOne(); null >
删除后post集合为空;
文档
方法
更新
变量
数据
数据库
函数
先将
笔记
学习
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
电脑服务器地址为什么是外地的
x86服务器工资
朗科科技能源互联网
星领航网络技术有限公司
历史数据库作用是什么原因
导致危害网络安全等后果的处以
电力网络安全培训内容
贵州语音网络技术服务市场价
t3出行软件开发怎么样
管理软件连接服务器闪断
网络技术招聘网
小学生网络安全教育小故事
分享所有计算机网络技术
吃鸡服务器在哪里
网络安全学院成绩
数据库常见字段有哪些
网络安全什么展
我的世界java 版怎么自己开服务器
阿里云服务器数据回收
即时通讯软件开发文档
操作系统的上层软件开发
关于网络安全的设计论文
我的世界端游离线版服务器
报纸服务器
魔筷星选软件开发
网络安全法 考试重点
非法网络技术行为
蓝卡道闸服务器登录账号
ea服务器什么时候能修
app 如何上传服务器