'Facing errors while working on backend side of whatsapp clone in MERN STACK [duplicate]
While working on backend of whatsapp clone i am facing these errors couldn't understand what type of errors are?
This Project is made using React, Node, Express and Mongodb. I also use pusher.
E:\Whatapp clone\whatsapp-backend\node_modules\mongodb\lib\connection_string.js:289
throw new error_1.MongoParseError(${optionWord} ${Array.from(unsupportedOptions).join(', ')} ${isOrAre} not supported);
^
MongoParseError: options usecreateindex, useunifedtopology are not supported
at parseOptions (E:\Whatapp clone\whatsapp-backend\node_modules\mongodb\lib\connection_string.js:289:15)
at new MongoClient (E:\Whatapp clone\whatsapp-backend\node_modules\mongodb\lib\mongo_client.js:62:63)
at E:\Whatapp clone\whatsapp-backend\node_modules\mongoose\lib\connection.js:784:16
at new Promise (<anonymous>)
at NativeConnection.Connection.openUri (E:\Whatapp clone\whatsapp-backend\node_modules\mongoose\lib\connection.js:781:19)
at E:\Whatapp clone\whatsapp-backend\node_modules\mongoose\lib\index.js:342:10
at E:\Whatapp clone\whatsapp-backend\node_modules\mongoose\lib\helpers\promiseOrCallback.js:32:5
at new Promise (<anonymous>)
at promiseOrCallback (E:\Whatapp clone\whatsapp-backend\node_modules\mongoose\lib\helpers\promiseOrCallback.js:31:10)
at Mongoose._promiseOrCallback (E:\Whatapp clone\whatsapp-backend\node_modules\mongoose\lib\index.js:1176:10)
error Command failed with exit code 1.
Solution 1:[1]
On your mongoose.connect() you need to omit useCreateIndex and useUnifiedTopology as they are no longer supported.
No More Deprecation Warning Options useNewUrlParser, useUnifiedTopology, useFindAndModify, and useCreateIndex are no longer supported options. Mongoose 6 always behaves as if useNewUrlParser, useUnifiedTopology, and useCreateIndex are true, and useFindAndModify is false. Please remove these options from your code.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | Dylan L. |
