安装猫鼬后
const mongoose = require('mongoose');
mongoose.connect('mongodb://localhost:27017/test', {useNewUrlParser: true, useUnifiedTopology: true});
Run Code Online (Sandbox Code Playgroud)
useNewUrlParser 和 useUnifiedToplogy 有什么用?
我试图运行它,它说像标题一样的错误。这是我的代码:
const URI = process.env.MONGODB_URL;
mongoose.connect(URI, {
useCreatendex: true,
useFindAndModify: false,
useNewUrlParser: true,
useUnifiedTopology: true
}, err => {
if(err) throw err;
console.log('Connected to MongoDB!!!')
})
Run Code Online (Sandbox Code Playgroud)
我在 .env 中设置了 MONGODB_URL :
MONGODB_URL = mongodb+srv://username:<password>@cluster0.accdl.mongodb.net/website?retryWrites=true&w=majority
Run Code Online (Sandbox Code Playgroud)
如何解决?