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

MongoDB E11000 duplikatnøglefejl

Jeg tror, ​​du havde model i days samling med date attribut, som havde unikt indeks date_1 .

Nu har du fjernet det, men samlingen har stadig det indeks.

så derfor står der:

duplicate key error collection:.days index:date_1 dup key:{ :null }

det betyder, at du indsætter en anden post med date attribut er også null.

log ind på mongodb fra konsollen og prøv at gøre dette:

db.collectionNameHere.getIndexes();
db.collectionNameHere.dropIndex('date_1');
db.collectionNameHere.getIndexes();

p.s. Du er velkommen til at angive yderligere data i dit spørgsmål eller i kommentarer for at hjælpe mig/os med at løse dit problem.



  1. Sådan analyseres og optimeres hukommelsesforbrug i Redis

  2. Networkx bliver aldrig færdig med at beregne Betweenness centrality for 2 mil noder

  3. MongoDB indlejret gruppe?

  4. Twisted:hvorfor er det, at det at sende et udskudt tilbagekald til en udskudt tråd pludselig får tråden til at blokere?