mongodb와 mongoose를 사용해서 서버를 열기 위해 db.js 파일을 만들고 아래와 같이 코드를 작성하니 위 제목과 같은 에러가 생겼다.
`import mongoose from "mongoose"
mongoose.set('strictQuery', true);
mongoose.connect("mongodb://127.0.0.1:27017/wetube")
//아래는 서버 파일에 만들어준 코드중 관련부분
import "./db";
`
에러 부분에 보면 strictQuery를 false나 true로 설정해야 하는것 같은데 어떻게 하나? 궁금했는데 검색해도 잘 안나왔지만
https://github.com/Automattic/mongoose/issues/12666
이 사이트에 들어가보면 db 파일에 mongoose.set('strictQuery', true);
를 넣음으로써 문제가 해결된다고? 하는것 같아서 해봤더니 에러 메시지가 뜨지 않았다. 이제 mongodb를 사용 할 수 있게 됬다.