sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB:Kort indlejret array i aggregeret funktion

Dette burde virke.

{
    $addFields: {
        "payLoad.grades": {
            $map: {
                input: "$payLoad.grades",
                as: "grade",
                in: {
                    grade: "$$grade.grade_",
                    mean: "$$grade.mean"
                }
            }
        }
    }
}



  1. Hvordan returnerer man kun en del af array i MongoDB?

  2. Hvordan designer jeg et MongoDB-skema til en Twitter-artikelaggregator

  3. Er det muligt at få felterne i projektionsrækkefølgen i Aggregation Frameworks mongo

  4. Kan jeg bruge MongoDB som erstatning for CoreData på iOS?