sql >> Base de Datos >  >> NoSQL >> MongoDB

MongoError,err:E11000 error de clave duplicada

@ManseUK Probablemente tenga razón, parece que UserName es una 'clave', en este caso, un índice. El _id El atributo es el índice "primario" que se crea de forma predeterminada, pero mongodb le permite tener varios de estos.

Inicie una consola mongo y ejecute medinfo.users.getIndexes() ? Algo debe haber agregado un índice en 'UserName'.

required: true no haría eso, pero es posible que haya jugado con otras configuraciones anteriormente y el índice no se haya eliminado?