更新mongoUser所有,将name赋值给username

1
2
3
4
5
6
7
8
db.mongoUser.find().forEach(function(item){

db.mongoUser.update({"_id":item._id},

{"$set": {"username":item.name}},false,true)

})

更新unit字段 region为null的数据,将street赋值给region

1
2
3
4
5
6
7
db.unit.find({'region':null}).forEach(function(item){

db.unit.update({"_id":item._id},

{"$set": {"region":item.street}},false,true)

})

其他的一些更新

1
2
3
db.hydrant.update({"id":{$gt:1},{$set:{'mold':'市政'}})

db.hydrant.update({},{$set:{'mold':'市政'}},{multi:true})