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

MongoDBの個別の集約

    集計フレームワークで$addToSetを使用して、個別のオブジェクトをカウントできます。

    例:

    db.collectionName.aggregate([{
        $group: {_id: null, uniqueValues: {$addToSet: "$fieldName"}}
    }])
    

    または、null _idレコード内のサブドキュメントではなく、一意の値を適切なリストに入れるように拡張します:

    db.collectionName.aggregate([
        { $group: {_id: null, myFieldName: {$addToSet: "$myFieldName"}}},
        { $unwind: "$myFieldName" },
        { $project: { _id: 0 }},
    ])
    


    1. socket.ioでRedisStoreを使用する例

    2. 単一の結果を集約して取得することは可能ですか?

    3. redisリストの値でアイテムのインデックスを取得する

    4. _http_server.js:192 throw new RangeError( `Invalid status code:$ {statusCode}`);