mongo复习

$pop:-1移除数组的第一个元素,1移除最后一个元素eg: db.c.update({"name" : "toyota"},{$pop:{"title":1}}),数组修改器

$pull:移除数组中满足条件的元素:db.c.update({"name" : "toyota"},{$pull:{"title":"t2"}}),数组修改器

$addToSet:将数组看成set,向数组中添加不存在的元素,存在就不添加了,貌似和$each一起使用能够向数组中每个元素都插入值,貌似和Push功能差不多,但push只是向数组中插入一个元素

$push:向数组中添加一个元素,如果元素已经存在,可以继续添加,这是和$addToSet不同的地方,数组修改器

$set:设置键值,没有就添加

这些命令,具体可以到Mongo官网查看

原文地址:https://www.cnblogs.com/zzyoucan/p/3659674.html