黑马十次方项目day03-09之mongodb的修改和删除文档命令
发布日期:2021-06-30 13:14:38 浏览次数:2 分类:技术文章

本文共 653 字,大约阅读时间需要 2 分钟。

文章目录

修改文档

修改文档,就是修改MongoDB中的一条记录.

修改文档的语法结构
集合的名称,即类似于表名.
条件为查找到的要修改的数据. 修改后的数据,即对查找到的数据,进行数据的修改
db.集合名称.update(条件,修改后的数据)
例如执行命令,进行对id为2的数据进行修改
db.spit.update({"_id":"2"},{visit:2000})
如下图所示
此时可以看到, id为2的visit字段虽然修改为了2000,但是其他的字段都没有了
如果要修改数据的同时,保留其他的字段,那么要使用KaTeX parse error: Expected '}', got 'EOF' at end of input: …e({"_id":"4"},{
set:{visits:NumberInt(2000)}})`
额外的, 如果修改文档的时候,要修改的字段在原字段中不存在,那么会自动的增加该字段,并给该字段赋值
例如执行命令

db.spit.update({"_id":"4"},{$set:{addFiled:"测试修改新增字段"}})

结果如下图
自动增加了addFiled字段

删除命令

删除文档的语法结构

db.集合名称.remove(条件)
删除某个表的全部数据 (谨慎使用)
db.spit.remove({})
最为常用的是根据条件删除
例如删除id为2的数据
db.spit.remove({"_id" : "2"})
结果如下图所示,id为2的数据,成功进行了删除

转载地址:https://javaweixin6.blog.csdn.net/article/details/86550003 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:黑马十次方项目day03-10之mongodb的查询总数量和模糊查询
下一篇:黑马十次方项目day03-08之mongodb的查询命令

发表评论

最新留言

不错!
[***.144.177.141]2024年04月21日 20时29分57秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章