sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoDB E11000 dubblettnyckelfel

Jag tror att du hade modell i days samling med date attribut som hade unikt index date_1 .

Nu har du tagit bort det men samlingen har fortfarande det indexet.

så det är därför det står:

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

det betyder att du infogar en annan post där date attributet är också null.

logga in på mongodb från konsolen och försök att göra detta:

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

p.s. ange gärna ytterligare uppgifter i din fråga eller i kommentarerna för att hjälpa mig/oss att lösa ditt problem.



  1. Lagra vänrelationer i MongoDB?

  2. gruppera efter datum i mongodb

  3. Hur man skapar RedisCacheManager i spring-data 2.0.x

  4. Uppdaterar kapslad array inuti array mongodb