Ich schreibe einen Python-Code, um jedes Dokument in der Sammlung zu aktualisieren. Mein Code ist wie:Wie mit pymongo.errors.AutoReconnect umgehen: Verbindung geschlossen?
for r, d_50 in enumerate(grid50.find().batch_size(500)):
self_grid = grid50.find({'_id':d_50['_id']})
.....
.....
(processing process)
grid50.update({'_id':d_50['_id']},{'$set':{u'big_cell8':{"POI":venue_count, "cell_ids":cell_ids}}})
Allerdings, wenn ich diesen Code ausführen, ich Problem erfüllt:
raise AutoReconnect(str(e))
pymongo.errors.AutoReconnect: connection closed
Wer weiß, wie mit diesem Problem umgehen? Sollte ich etwas in meinem Code hinzufügen, um damit umzugehen?