如下所示:把collection Policy中的Type为1的所有document的UserID字段修改为UserName, multi为true表明修改所有记录,upsert为false表明记录不存在则不创建:
db.getCollection('Policy').update({"Type":1},{$rename:{'UserID': 'UserName'}},{"multi" : true, "upsert" : false})
参考:https://docs.mongodb.com/manual/reference/operator/update/rename/