@ManseUK a probablement raison, il semble que UserName soit une "clé" - dans ce cas, un index. Le _id
L'attribut est l'index "primaire" qui est créé par défaut, mais mongodb vous permet d'en avoir plusieurs.
Démarrez une console mongo et exécutez medinfo.users.getIndexes()
? Quelque chose a dû ajouter un index sur 'UserName'.
required: true
ne le ferait pas, mais vous avez peut-être déjà joué avec d'autres paramètres et l'index n'a pas été supprimé ?