当前位置:数据库 > mongodb >>

mongodb的一些修改器(1)

mongodb的一些修改器(1)
 
1、增加:$inc
 
[javascript] 
db.mycoll.update({}, {"$inc":{"mykey":10}});  
 
2、设置:$set
[javascript] 
db.mycoll.update({"name":"BuleRiver"}, {"$set":{"name":"BuleRiver2"}});  
 
3、数组修改器:追加一个值:$push
[javascript] 
db.mycoll.update({"name", "BuleRiver"}, {"$push":{"family_member":"jxu"}});  
 
4、数组修改器:删除一个值:$pop
[javascript] 
db.mycoll.update({"name", "BuleRiver"}, {"$pop":{"family_member":1}});  
db.mycoll.update({"name", "BuleRiver"}, {"$pop":{"family_member":-1}});  
5、数组修改器:追加一个值,避免重复:$addToSet
 
[javascript] 
db.mycoll.update({"name", "BuleRiver"}, {"$addToSet":{"family_member":"jxu"}});  
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,