怎样修改mongodb的collection name和key name

浏览:54日期:2023-07-16

问题描述

collection的名字是foo,我想改成 post同时,将url改成site,由于collection很多这样的document,不知道怎样进行批量更新,有方法吗?

{ ’_id’: ObjectId() ’url’: ’’}

问题解答

回答1:

collection改名db.foo.rename(’post’);

字段改名

db.post.update({$rename:{url:’site’}});

回答2:

collection改名db.foo.renameCollection(’post’)

回答3:

db.foo.renameCollection(’post’);

相关文章: