我想向集合添加新字段,并将新字段的值设置为现有字段的值。将新字段添加到具有现有字段值的集合
具体来说,我想从这个去:
# db.foo.findOne()
{
"_id" : ObjectId("4f25c828eb60261eab000000"),
"created" : ISODate("2012-01-29T16:28:56.232Z"),
"..." : ...
}
这样:
# db.foo.findOne()
{
"_id" : ObjectId("4f25c828eb60261eab000000"),
"created" : ISODate("2012-01-29T16:28:56.232Z"),
"event_ts" : ISODate("2012-01-29T16:28:56.232Z"), #same as created
"..." : ...
}
(这个集合不都有这种奇特的冗余新文档,但我想为我的现有文件做这个)
所以这是一次你需要做的事情? – ggreiner 2012-02-10 08:44:51
对,只需要做一次准备这个数据 – Purrell 2012-02-12 02:35:31