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

Verwendung von ReplicaSetConnection von Pymongo:manchmal IndexError:no such item for Cursor

Oh, ich bin ein Idiot. Es stellte sich heraus, dass ich einen anderen Thread hatte, der gleichzeitig Testcode ausführte. Daher gab es einen gleichzeitigen Prozess, der die Datenbank in der Zeitspanne verändert hatte, die ich brauchte, um den Cursor zu untersuchen und dann die Daten daraus zu ziehen.

Dies ist ein interessantes Beispiel dafür, wie faul der Cursor ist und dass das Cursorobjekt selbst nicht nur ein einfaches Array ist.

Prost,--Peter