假设我在MongoDB中有一个包含5000条记录的集合,每条记录都类似于以下内容:{"occupation":"Doctor","name": { "first":"Jimmy", "additional":"Smith"}是否有一种简单的方法在所有文档中将字段“附加”重命名为“最后”?我在文档中看到了$ rename运算符,但是我对如何指定子字段不清楚。
4 回答

噜噜哒
TA贡献1784条经验 获得超7个赞
任何人都可能使用此命令来重命名集合中的字段(不使用任何_id):
dbName.collectionName.update({}, {$rename:{"oldFieldName":"newFieldName"}}, false, true);
参见FYI
- 4 回答
- 0 关注
- 1050 浏览
添加回答
举报
0/150
提交
取消