使用mongodb aggreate框架,我如何从下面开始:
[
"rec": {
"field1" : "123",
"field2" : "124",
"field3" : "125"
}
// ... more similar records
]
到此:
[
{
"field1" : "123",
"field2" : "124",
"field3" : "125"
}
// ... more similar records
]
非常感谢任何建议。
您可以简单地使用聚合框架中的$project
函数:
db.collection.aggregate([
{$project:{
field1:"$rec.field1",
field2:"$rec.field2",
field3:"$rec.field3"}
}
])