1. $push
作用:往数组里面添加元素
2.$pull
作用:从数组里面移除元素
数据样式一:
{
"_id" : ObjectId("611f43f203e8037ca351525f"),
"index" : 1.0,
"nums" : [
1.0,
2.0,
3.0,
4.0,
5.0,
6.0
]
}
删除列表中单个元素
# 删除nums列表中值为1的元素
ret = db["test"]["test"].update_one({"index":1},{"$pull":{"nums":1}})
删除列表中多个元素
ret = db["test"]["test"].update_one({"index":1},{"$pull":{"nums":{"$in":[1,2]}}})
3.$pop
4.$each
5.$all
6.指定位置(下标)查询 数组名称.index
7. $size
8. $slice
9. $addToSet
https://blog.csdn.net/oxgos/article/details/78837931