mongodb:将NESTED字符串日期更新为iso日期

时间:2018-05-28 06:49:52

标签: mongodb mongodb-query

我知道有关于将mongodb sting date更新为iso日期的stackoverflow帖子,但我无法在嵌套字段中找到该怎么做。 我的json结构是这样的:

{  
    "_id" : "588885445",  
    "data" : {  
        "team" : "abc",  
        "subteam" : "123",  
        "datetime" : "2018-05-20 11:47:01",  

   }  
}  

我需要将日期字符串更改为iso日期。这是我正在尝试但它无法正常工作。

var cursor = db.getCollection('log').find({}) ;  
while (cursor.hasNext()) {   
var doc = cursor.next();   
db.members.update({_id : doc._id}, {'$set' : {"data.datetime" : new ISODate('data.datetime') }});  
}

0 个答案:

没有答案