MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Pymongo restituisce i valori solo come elenco

Basta farlo in questo modo:

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

Quindi puoi utilizzare il cursore utilizzando un ciclo for tradizionale o semplicemente.

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

Nota che il Cursor oggetto contiene un documento qui perché raggruppiamo per None