本篇主要介绍MongoDB中的修改器
1.$inc修改器
增加文档中某个键的值()
以上面这条记录为例
将y=1的记录的z键加1,用find查看是否修改成功
2.$set修改器
如果q键不存在的话,会新增,如果存在的话会更新数据。
(ps:如果存在的话更新可以改变数据类型,甚至变成内置文档)
$inc:只能用于整数、双精度浮点数(数字类型)
$set:可以改变其他类型
$unset 可以删除对应的键值对
3.$push数组修改器
只能用于值为数组的键
$push向已有数组末尾添加一个元素,如果数组不存在则新建
查看结果
第二次运行
发现在数组末尾添加了元素。