MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Pymongo renvoie les valeurs uniquement sous forme de liste

Faites-le simplement comme ceci :

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

Ensuite, vous pouvez utiliser le curseur à l'aide d'une boucle for traditionnelle ou simplement.

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

Notez que le Cursor objet contient un document ici car nous regroupons par None