MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

MongoError,err:E11000 erro de chave duplicada


@ManseUK Provavelmente está certo, parece que UserName é uma 'chave' - neste caso, um índice. O _id attribute é o índice "primário" que é criado por padrão, mas o mongodb permite que você tenha vários deles.

Inicie um console mongo e execute medinfo.users.getIndexes() ? Algo deve ter adicionado um índice em 'UserName'.

required: true não faria isso, mas você pode ter jogado com outras configurações anteriormente e o índice não foi removido?