MongoDB聚集框架-数据重组



使用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"}
    }
])

相关内容

  • 没有找到相关文章

最新更新