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

配列内のオブジェクトのMongoDB集計合計

    db.test.aggregate([
       {  $unwind: "$stats" },
       {
            $group: {
                _id:"$stats.year",
                number:{$sum:"$stats.number"}
            }
        },
        { 
            $group: {
              _id: 0,  
              stats:{ $push:  {year:"$_id",number:"$number"}}
            }
        },
        {  
            $project:{stats:1,_id:0}
        } ])
    


    1. mongodb c#ドライバーでPOCOを使用するときに_idフィールドを管理する方法

    2. mongodb $ pull /$pullAll修飾子を非配列に適用できません。配列要素を削除する方法

    3. ターミナルでルートパスワードなしでMySQLに接続する方法

    4. c#ドライバーを使用してmongodbドキュメント内のネストされた配列要素を削除するにはどうすればよいですか?