const mongoose = require("mongoose");
mongoose
.connect("mongodb+srv://Heedong:<password>cluster0.qz1xdtp.mongodb.net/", {
useNewUrlParser: true,
useUnifiedTopology: true,
// 에러방지를 위해 옵션 작성.
// useCreateIndex: true,
// useFindAndModify: false,
// 이 두 가지 옵션은 Mongoose 5.9.15 버전 이후로는
// 더 이상 경고 메시지를 통해 나타나지 않기 때문에 주석처리를 해도 무방하다.
})
.then(() => console.log("mongodb connected..."))
.catch((err) => console.error(err));
내 mongoose 버젼은 "mongoose": "^7.4.4" 였기때문에 두 가지 옵션은 주석처리를 했다. 그렇지 않으면
MongoParseError: options usecreateindex, usefindandmodify are not supported
이라는 에러가 뜨기 때문이다.