如何更改mongoDB中的密钥名称

时间:2018-01-22 10:58:00

标签: node.js mongodb mlab

我在一个集合中有数千个文档。

{  "_id":"ABC",
    "photoObject" : {
       "imageUrl" : null
     },
   "checkinDetails" : {
       "deviceModel" : "iPhone10,3",
       "shiftid" : "5a6ecc6a-1d71-4400-adc6-2eb3b39cb5d0",
       "deviceOS" : "iOS 11.2.2"
   }
},
{  "_id":"PQR",
    "photoObject" : {
       "imageUrl" : null
     },
   "checkinDetails" : {
       "deviceModel" : "iPhone6,3",
       "shiftId" : "5a6ecc6a-1d71-4400-adc6-2eb3b39cb5d0",
       "deviceOS" : "iOS 11.2.2"
   }
}...........
 .............................

我必须以与shiftId相同的格式更改键名 shiftid 。我们有数千个文档,其中此键以两种格式写入 shiftId 或< strong> shiftid 。

如何为此使用mongoDB查询,以便我可以在shiftId上使用查询?

0 个答案:

没有答案