NoSQL之MongoDB简介及入门(三)

本篇主要介绍MongoDB中的修改器

1.$inc修改器

增加文档中某个键的值()


以上面这条记录为例


将y=1的记录的z键加1,用find查看是否修改成功


2.$set修改器


如果q键不存在的话,会新增,如果存在的话会更新数据。

(ps:如果存在的话更新可以改变数据类型,甚至变成内置文档)


$inc:只能用于整数、双精度浮点数(数字类型)

$set:可以改变其他类型

$unset 可以删除对应的键值对




3.$push数组修改器

只能用于值为数组的键

$push向已有数组末尾添加一个元素,如果数组不存在则新建


查看结果



第二次运行



发现在数组末尾添加了元素。



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值