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

NotUniqueError:Es wurde versucht, doppelte eindeutige Schlüssel zu speichern

Rufen Sie list_indexes() auf es zeigt einen eindeutigen Index auf der id Feld.

Sie müssen den eindeutigen Index auf id löschen Feld in der Sammlung auch mit db.collection.dropIndex() .

Ich bin mir nicht sicher, ob Mongoengine einen drop_index bereitstellt Klassenmethode, aber Sie können dies von der Shell aus tun.