我目前有一组类似以下文档的文件:
{ foo: 'bar', timeCreated: ISODate("2012-06-28T06:51:48.374Z") }
我现在想向此集合中的文档添加一个
timestampCreated
键,以便更轻松地按时间查询。我可以使用
update
和$set
操作添加新列,并设置时间戳值,但似乎正在使用当前时间戳进行设置:db.reports.update({}, {
$set : {
timestampCreated : new Timestamp(new Date('$.timeCreated'), 0)
}
}, false, true);
然而我还没有找到一种方法来添加这个列并将其值设置为现有的“timeCreated”字段的时间戳。