mongodb命令----批量更改文档字段名

因为mongodb基于javascript的特性,为了体验cursor的威力我们不妨利用js的for循环创建记录

先创建文档

db.createCollection("columnsample")

在文档中插入数据

for(var i = 1;i<10001;i++)
{
  db.columnsample.insert(
  {
  _id:i,
  name:"陈培昌"+i,
  content:  "陈培昌打了沙袋"+i+"",
  respomse:"嗷儿喂~"
  }
  )
}

大功告成!.......oh,shit!字段名根本就拼错了,response应该是!

那么,应该如此操作

db.columnsample.updateMany(
{},
{
  "$rename":{"remponse":"response"}
}
)

猜你喜欢

转载自www.cnblogs.com/saintdingspage/p/9557301.html