sql >> データベース >  >> NoSQL >> MongoDB

MongoDB:ネストされた配列を集計関数にマップします

    これは機能するはずです。

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



    1. 単一のスキーマ配列内の複数のスキーマ参照-マングース

    2. Mac上のmongodbデータベースの場所

    3. ネストされた配列のMongoDBプロジェクション

    4. Mongoid 3 + Heroku(MongoHQ)はMoped ::Errors::OperationFailureを引き起こします