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

Das Objekt des Befehlscursors ist nicht subskriptierbar

Seit Pymongo 3.0 ist der .aggregate() -Methode gibt einen CommandCursor zurück die den __getitem__() Methode. Stattdessen schlage ich vor, dass Sie den Cursor zurückgeben Objekt in Ihrer Funktion/Methode oder verwandeln Sie das Ergebnis in eine Liste wie diese:return list(Data)