E11000 duplicate key error collection: voyage.writes index: title_1 dup key: { title: "test" }
이런식으로 뜨고 아무리 찾아도
코드도 멀쩡하고 title 이름이 중복된다고 되지않는다.
title: {
type: String,
required: true,
unique: false
},
스키마 값이 이상한건가 유니크값이 디폴드로 false인줄 알지만..
일단 명시적으로 줬음
해결안됨
_id? 문제?
인거같아 구글링해보니 현재의 문제와는 아무런 상관이 없었음..
아무리 찾아도 코드도 정확하고 디폴트값이지만 명시적으로 줬지만 해결이 안된다.
코드 문제가 아닌거같다...
혹시몰라 서버쪽에 async와 await를 제거 해봤다...
그래도 안됨...
스택오버플로우에서 해결방법을 찾았다...
https://stackoverflow.com/questions/62169061/mongoerror-e11000-duplicate-key-error-collection-users-index-mobile-1-dup-key
와우.. 전에 있던 테이블을 삭제후
npm start
npm restart
실행 해결완료
다른 응용프로그램에서 사용하고 있다고 안된다는..?
결국 해당 테이블 삭제 -> NPM 재실행.. 해결완료