MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Неуспешно агрегиране на Tornado/Motor:даде неизвестен обект MotorAggregationCursor

Действителният .aggregate() методът сам по себе си не е "асинхронен". Но итерацията на курсора е.

Затова вместо това:

cursor = db.activities.aggregate(pipeline)
while (yield cursor.fetch_next):
    doc = cursor.next_object()
    print(doc)

Точно както се казва в документите.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да форматирате данни за MongoEngine PointField

  2. MongoDB $setUnion

  3. Извадете $sum от поддокумента

  4. Как да инсталирате MongoDB като услуга на Windows 8.1

  5. MongoDB 4.0 JRException:Опцията 'cursor' е задължителна, с изключение на aggregate с аргумента обяснение