문제

using, mongodb aggreate framework, how can I go from the below:

[
    "rec": {
        "field1" : "123",
        "field2" : "124",
        "field3" : "125"
    }
    // ... more similar records
]

to this:

[
    { 
        "field1" : "123",
        "field2" : "124",
        "field3" : "125"
    }
    // ... more similar records
]

Any suggestions much appreciated.

도움이 되었습니까?

해결책

You could simply use $project function from aggregate framework:

db.collection.aggregate([
    {$project:{
        field1:"$rec.field1",
        field2:"$rec.field2",
        field3:"$rec.field3"}
    }
])
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top