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

MongoDBで個別の値を集計します

    $addToSet を使用できます 一意の値を1つのドキュメントにグループ化してから、 $ unwind 複数のドキュメントを取り戻すには:

    db.ign.aggregate([
        {
            $group: {
                _id: null,
                genre: { $addToSet: "$genre" }
            }
        },
        {
            $unwind: "$genre"
        },
        {
            $project: {
                _id: 0
            }
        },
        { $out: "dimen_genre" }
    ]);
    


    1. mongodb-フィールドが多くの値の1つであるかどうかを確認します

    2. Monkを使用したMongodb:dbがダウンしている場合のエラーのキャッチと処理

    3. MongoDBはネストされた配列を更新します

    4. 春のMongoPopulatorを1つずつ