MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Utilizzo di ReplicaSetConnection di pymongo:a volte si ottiene IndexError:nessun elemento del genere per Cursor

Oh, sono un idiota. Si è scoperto che avevo un altro thread che eseguiva contemporaneamente del codice di test. Pertanto, si è verificato un processo simultaneo che ha modificato il database nell'intervallo di tempo necessario per esaminare il cursore e quindi estrarre i dati da esso.

Questo è un esempio interessante di come il cursore sia pigro e che l'oggetto cursore stesso non sia solo un semplice array.

Saluti,--Pietro