sql >> Databáze >  >> NoSQL >> MongoDB

Selhala agregace na Tornado/Motor:poskytl neznámý objekt MotorAggregationCursor

Aktuální .aggregate() metoda sama o sobě není "asynchronní". Ale iterace kurzoru je.

Takže místo toho:

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

Přesně jak říkají dokumenty.




  1. Jak získat více dokumentů pomocí pole MongoDb id?

  2. Jak mohu získat dokument pomocí _id?

  3. Mongo DB dotaz v Javě

  4. Jak použít $slice a $filter výsledek v MongoDB?