Error: [nodemon] iniciando el node backend/server.js servidor se inició en el PUERTO: 4000 i modo DESARROLLO. D:\shop\node_modules\mongodb\lib\connection_string.js:289 throw new error_1.MongoParseError( ${optionWord} ${Array.from(unsupportedOptions).join(', ')} ${isOrAre} not supported ); ^
MongoParseError: la opción usecreateindex no se admite en parseOptions (D:\shop\node_modules\mongodb\lib\connection_string.js:289:15) en el nuevo MongoClient (D:\shop\node_modules\mongodb\lib\mongo_client.js:62: 63) en D:\shop\node_modules\mongoose\lib\connection.js:784:16 en new Promise () en NativeConnection.Connection.openUri (D:\shop\node_modules\mongoose\lib\connection.js:781: 19) en D:\shop\node_modules\mongoose\lib\index.js:341:10 en D:\shop\node_modules\mongoose\lib\helpers\promiseOrCallback.js:32:5 en new Promise () enpromiseOrCallback ( D:\shop\node_modules\mongoose\lib\helpers\promiseOrCallback.js:31:10) en Mongoose._promiseOrCallback (D:\shop\node_modules\mongoose\lib\index.js:1141:10)
La aplicación Node.js v17.4.0 [nodemon] se bloqueó: esperando cambios en el archivo antes de comenzar...
Mi código:
const connectDatabase = () => { mongoose.connect(process.env.DB_LOCAL_URI, { useNewUrlParser: true, useUnifiedTopology: true, useCreateIndex: true }).then(con => { console.log(`MongoDB Database connected with HOST: ${con.connection.host}`) }) } module.exports = connectDatabase```