一些修改器1

1、增加:$inc

 

db.mycoll.update({}, {"$inc":{"mykey":10}});


2、设置:$set

 

 

db.mycoll.update({"name":"BuleRiver"}, {"$set":{"name":"BuleRiver2"}});


3、数组修改器:追加一个值:$push

 

 

db.mycoll.update({"name", "BuleRiver"}, {"$push":{"family_member":"jxu"}});


4、数组修改器:删除一个值:$pop

 

 

db.mycoll.update({"name", "BuleRiver"}, {"$pop":{"family_member":1}});
db.mycoll.update({"name", "BuleRiver"}, {"$pop":{"family_member":-1}});

 

5、数组修改器:追加一个值,避免重复:$addToSet

 

db.mycoll.update({"name", "BuleRiver"}, {"$addToSet":{"family_member":"jxu"}});

 

posted @ 2013-05-07 21:41  javawebsoa  Views(130)  Comments(0Edit  收藏  举报