MongoDB添加时间戳字段并使用现有的isodate字段更新它

时间:2018-05-10 05:31:53

标签: mongodb

datetime是我用户定义的字段,我以isodate格式存储。我想在此集合中的文档中添加timestampCreated键。 我正在尝试这个,但它给出的错误是"错误:时间戳必须是数字"。

var cursor = db.getCollection('test').find();
while (cursor.hasNext()) { 
  var doc = cursor.next(); 
  db.getCollection('test').update({_id : doc._id}, {$set : 
{'timestampCreated' : new Timestamp(new Date('datetime'), 0) }});
}

0 个答案:

没有答案