MongoDB入门使用教程之更新操作(二)

二. MongoDB文档操作
1.数据新增
1.1 插入一条数据;
方式1:
在这里插入图片描述
方式2:
在这里插入图片描述
方式3:向不存在的集合中插入数据;
在这里插入图片描述
方式4:使用save()保存新增数据;
在这里插入图片描述
1.2 插入多条数据;
方式1:
在这里插入图片描述
方式2:
在这里插入图片描述
方式3:
在这里插入图片描述
2.数据查询
在这里插入图片描述
3.修改数据
在这里插入图片描述
4.数据字段替换
在这里插入图片描述
注意: save()方法在使用的时候,一般包含主键,若这个主键存在,则替换,若这个主键不存在,则新增。
5.update更新数据:
i) 更新一条数据:
在这里插入图片描述
修改更新了一条数据,$set,在这里,指后面如果有同名属性,则修改这个属性值,没有的属性,则添加这个属性并赋值。
ii)更新多条数据:三个参数
在这里插入图片描述
iii)更新多条数据::三个参数
在这里插入图片描述
iv)update:四个参数
在这里插入图片描述
v)update:四个参数
在这里插入图片描述
总结:
在这里插入图片描述

vi) update新增数据:在这里插入图片描述
vii) update减数据:
在这里插入图片描述
viii) update新增浮点数:
在这里插入图片描述
Java中一般是整数,MongoDB是浮点数。
6.删除数据
i) key值是属性名,value随便写,一般写1和0。
如下图所示:
在这里插入图片描述
在这里插入图片描述
7.**push:**给已经存在的数据,增加新的属性和属性值。
i)
在这里插入图片描述
ii)
在这里插入图片描述
iii)
在这里插入图片描述
iv)
在这里插入图片描述
8.**pop:**给已经存在的数据,删除新的属性和属性值。
在这里插入图片描述
这里的value只能取1或者-1.
1代表删除数组最后一个元素;
-1代表删除数组第一个元素;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
9.pull 删除数据
在这里插入图片描述
10.pullAll删除多条数据
在这里插入图片描述
11.rename更改属性名
在这里插入图片描述

.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值