MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Pymongo gibt Werte nur als Liste zurück

Mach es einfach so:

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

Dann können Sie den Cursor mit einer herkömmlichen for-Schleife oder einfach verwenden.

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

Beachten Sie, dass der Cursor Objekt enthält ein Dokument hier, weil wir nach None gruppieren