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

Pymongoはリストとしてのみ値を返します

    単純に次のようにします:

    cursor = collection.aggregate([
        {"$match": {"current_strategy": "PPStrategy4016"}},
        {"$group": {
            "_id": None, 
            "myFundsChange": {"$push": "$myFundsChange"}
        }}
    ])
    

    次に、従来のforループまたは単純にカーソルを使用できます。

    for res in cursor:
        # do something with the result.
    

    Cursorに注意してください オブジェクトにはが含まれます Noneでグループ化するため、ここに1つのドキュメントがあります




    1. MongoDBアグリゲートを使用して、nullを含む各グループの最初のグループを取得するにはどうすればよいですか?

    2. MongoDBは、パフォーマンスを向上させるためにドキュメントをRAMにプリロードします

    3. Mongodbは、グループ内の並べ替えと制限を集約します

    4. NodesJS + Passport + RedisStoreのシリアル化と逆シリアル化を実装しますか?