@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?