sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB:Mapujte vnořené pole v agregační funkci

Tohle by mělo fungovat.

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



  1. MongoDB $doslov

  2. Nelze se připojit k MongDB Atlas pomocí Mongoose

  3. Platnost dokumentů MongoDB vyprší příliš brzy (mongoose)

  4. Použití pozičního operátoru s dvouúrovňovými hierarchiemi v Mongo