몽구스 dup key값에러(2021.09.25)

김도형 (르베니아)·2021년 9월 25일
0

TIL

목록 보기
3/38

에러내용..

E11000 duplicate key error collection: voyage.writes index: title_1 dup key: { title: "test" }

이런식으로 뜨고 아무리 찾아도
코드도 멀쩡하고 title 이름이 중복된다고 되지않는다.

1

title: {
    type: String,
    required: true,
    unique: false
  },
    

스키마 값이 이상한건가 유니크값이 디폴드로 false인줄 알지만..
일단 명시적으로 줬음

해결안됨

2

_id? 문제?
인거같아 구글링해보니 현재의 문제와는 아무런 상관이 없었음..

3

아무리 찾아도 코드도 정확하고 디폴트값이지만 명시적으로 줬지만 해결이 안된다.
코드 문제가 아닌거같다...
혹시몰라 서버쪽에 async와 await를 제거 해봤다...
그래도 안됨...

4

스택오버플로우에서 해결방법을 찾았다...
https://stackoverflow.com/questions/62169061/mongoerror-e11000-duplicate-key-error-collection-users-index-mobile-1-dup-key
와우.. 전에 있던 테이블을 삭제후
npm start

npm restart

실행 해결완료
다른 응용프로그램에서 사용하고 있다고 안된다는..?
결국 해당 테이블 삭제 -> NPM 재실행.. 해결완료

profile
한다. 간다. 해낸다.

0개의 댓글