MongoDB
 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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как мога да създам поле за автоматично нарастване на meteor?

  2. Как мога да актуализирам един документ във вложен масив

  3. mongodb работи ли?

  4. Промяна на директорията за съхранение на данни MongoDB

  5. mongoose 'findById' връща нула с валиден идентификатор