1、$inc
修改器$inc可以对文档的某个值为数字型(只能为满足要求的数字)的键进行增减的操作。
2、$set
用来指定一个键并更新键值,若键不存在则创建。
3、$unset
主要是用来删除键。(不论对目标键使用1、0、-1或者具体的字符串等都是可以删除该目标键。)
4、$push
向文档的某个数组类型的键添加一个数组元素,不过滤重复的数据。添加时键存在,要求键值类型必须是数组;键不存在,则创建数组类型的键。
5、$addToSet
给数组类型键值添加一个元素时,避免在数组中产生重复数据
6、$pop
从数组的头或者尾删除数组中的元素(从数组的尾部删除 1,从数组的头部 -1)
7、$pull
从数组中删除满足条件的元素
8、$
在需要对数组中的值进行操作的时候,可通过位置或者定位操作符("$").数组是0开始的,可以直接将下标作为键来选择元素。