[오류/해결] MongoServerError: E11000 duplicate key error collection:
본문 바로가기

Backend/DataBase

[오류/해결] MongoServerError: E11000 duplicate key error collection:

create하는 api를 호출하였는데 문제가 생겼다. MongoServerError: E11000 duplicate key error collection:

키가 중복된다고한다. 저번에는 문제없었는데 ㅠㅠ..

그런데 심지어 에러에는 title이 아니라 titie인 오타가 보인다.

내가짠 코드에 없는걸보니 db에 저장되어있는게 확실하다.

스텍오버플로우를 뒤져보니 나랑 같은 증상인 사람들을 발견했다. ㅋㅋ

 

몽고DB사이트 Atlas에 접속해서 쓰고있는 테이블의 collections - indexes메뉴에 들어가 중복된다고뜨는 인덱스를 삭제(Drop Index)하였다.

 

이제 문제없이 등록이된다!

 

https://stackoverflow.com/questions/24430220/e11000-duplicate-key-error-index-in-mongodb-mongoose

 

E11000 duplicate key error index in mongodb mongoose

Following is my user schema in user.js model - var userSchema = new mongoose.Schema({ local: { name: { type: String }, email : { type: String, require: true, unique: true }, ...

stackoverflow.com

 

반응형