小编mhm*_*adi的帖子

尝试将 mongoDB 连接到我的网络应用程序,但显示以下错误

错误:

C:\Users\Bpc\Desktop\devcamper_api\node_modules\mongodb\lib\connection_string.js:281 抛出新的 error_1.MongoParseError( ${optionWord} ${Array.from(unsupportedOptions).join(', ')} ${isOrAre} not supported); ^

MongoParseError:新 MongoClient (C:\Users\Bpc\) 的 Object.parseOptions (C:\Users\Bpc\Desktop\devcamper_api\node_modules\mongodb\lib\connection_string.js:281:15) 不支持选项 usecreateindex、usefindandmodify Desktop\devcamper_api\node_modules\mongodb\lib\mongo_client.js:62:46) 在 C:\Users\Bpc\Desktop\devcamper_api\node_modules\mongoose\lib\connection.js:781:16 在 NativeConnection 的新 Promise () .Connection.openUri (C:\Users\Bpc\Desktop\devcamper_api\node_modules\mongoose\lib\connection.js:778:19) 位于 C:\Users\Bpc\Desktop\devcamper_api\node_modules\mongoose\lib\index。 js:330:10 在 C:\Users\Bpc\Desktop\devcamper_api\node_modules\mongoose\lib\helpers\promiseOrCallback.js:32:5 在新 Promise () 在 PromiseOrCallback (C:\Users\Bpc\Desktop\devcamper_api \node_modules\mongoose\lib\helpers\promiseOrCallback.js:31:10) 在 Mongoose._promiseOrCallback (C:\Users\Bpc\Desktop\devcamper_api\node_modules\mongoose\lib\index.js:1151:10)

这是我的代码:

const mongoose = require('mongoose');

const connectDB = async () => {
    const conn = await mongoose.connect(process.env.MONGO_URI,
        {
            useNewUrlParser: true,
            useCreateIndex: true,
            useFindAndModify: false,
            useUnifiedTopology: true
        });
    console.log(`MongoDB Connected: ${conn.connection.host}`);
};

module.exports = connectDB;
Run Code Online (Sandbox Code Playgroud)

mongoose mongodb node.js express

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

express ×1

mongodb ×1

mongoose ×1

node.js ×1