[Nodejs - Mongoose] MongoParseError: options usecreateindex...

[Nodejs - Mongoose] MongoParseError: options usecreateindex...

728x90

[배경]

NodeJS에서 Express프레임워크를 설치하여 적용하고,

MongoDB사용을위해 MongoDB 사용 툴인 Mongoose를 설치하였다.

위처럼 코드를 예쁘게 작성해준뒤 npm run start로 시작을 해주었지만 결과는 참혹했다.

MongoParseError: options usecreateindex, usefindandmodify are not supported가 발생해버린 것!

예시를 보고 이쁘게 따라쳐줬는데 뭐가 문제였을까..

728x90

[결과]

몽구스 버전이 6.0이상이라 발생하는 이유였다.

6.0이상이라면 {useNewUrlParser:true, uiseUnifiedTopology:true,useCreateIndex:true, useFindAndModifiy:false} 이 내용이 기본값이된다.

따라서 더 이상 지원하지않으므로 오류를발생시킨다.

결론적으로 그냥 저 코드를 삭제 하면된다. {useNewUrlParser ... < - 이부분!

손쉽게 해결된다!

참조 : https://stackoverflow.com/questions/68958221/mongoparseerror-options-usecreateindex-usefindandmodify-are-not-supported

728x90

from http://japing.tistory.com/69 by ccl(A) rewrite - 2021-10-06 23:00:19