mongoDB 删除某一字段、重新名字段

批量删除字段:

{multi:true}:查询到的所有记录都删除。

db.collection_name.update({"target_field":{"$exists":true}},{"$unset":{"target_field":1}},{multi:true})

 

批量重新名字段名:

db.collection_name.update(filter,{$rename : {"source_field":"target_field"}},{"multi":1});

posted @ 2019-04-15 10:01  月河  阅读(3608)  评论(0编辑  收藏  举报