sql >> Databáze >  >> NoSQL >> MongoDB

MongoError,err:Chyba duplicitního klíče E11000

@ManseUK Pravděpodobně má pravdu, vypadá to, že UserName je 'klíč' - v tomto případě index. _id atribut je "primární" index, který je vytvořen ve výchozím nastavení, ale mongodb vám umožňuje mít jich více.

Spusťte mongo konzolu a spusťte medinfo.users.getIndexes() ? Něco muselo přidat index na 'UserName'.

required: true by to neudělal, ale možná jste si dříve hráli s jinými nastaveními a index nebyl odstraněn?



  1. Je možné přidat proměnné prostředí do konfiguračního souboru MongoDB?

  2. mongoose - metoda 'save' neexistuje

  3. Filtrování dolarových hodnot pomocí mongodb

  4. Meteor, dynamicky definujte kolekce