场景1：已经有一个collection，需要新增两个字段、删除一个字段。新增两个字段：db.temps.updateMany({},{$set:{isFree:false, sequence:1}}) 删除一个字段：db.temps.update({"sequenceTest":{"$exists":true}},{"$unset":{"sequenceTest":null}},{multi:true}) 场景2：发现新增的sequence字段，默认是Double类型，要改成Int类型：db.temps.find({"sequence":1}).forEach( function(x){ x.sequence= new NumberInt(x.sequence); db.temps.save(x); } ) 参考资料：MongoDb 修改字段数据类型mongodb删除某个字段在MongoDB中如何为所有文档添加一个新字段