반응형
[배경]
NodeJS에서 Express프레임워크를 설치하여 적용하고,
MongoDB사용을위해 MongoDB 사용 툴인 Mongoose를 설치하였다.
위처럼 코드를 예쁘게 작성해준뒤 npm run start로 시작을 해주었지만 결과는 참혹했다.
MongoParseError: options usecreateindex, usefindandmodify are not supported가 발생해버린 것!
예시를 보고 이쁘게 따라쳐줬는데 뭐가 문제였을까..
[결과]
몽구스 버전이 6.0이상이라 발생하는 이유였다.
6.0이상이라면
{useNewUrlParser:true, uiseUnifiedTopology:true,
useCreateIndex:true, useFindAndModifiy:false} 이 내용이 기본값이된다.
따라서 더 이상 지원하지않으므로 오류를발생시킨다.
결론적으로 그냥 저 코드를 삭제하면된다. {useNewUrlParser ... < - 이부분!
손쉽게 해결된다!
반응형
'재학습 > 오류' 카테고리의 다른 글
[nginx or Linux] nginx 오류 An error occurred. (0) | 2022.01.25 |
---|---|
[node] node version 업데이트 (0) | 2022.01.25 |
[Nodejs - Mongoose] MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. (0) | 2021.10.06 |
[NextJS] TypeError: Cannot read properties of null (reading 'tagName') (0) | 2021.10.01 |
[React] Module not found: Can't resolve '라이브러리명' (1) | 2021.05.20 |