Meh*_*san 11 error-handling mongodb node.js
我该如何解决这个问题。只是显示 MongoClient 必须连接才能执行此操作
at getTopology ..... at collection.insertOne .... at maybePromise..
Run Code Online (Sandbox Code Playgroud)
const express = require('express');
const {MongoClient} = require('mongodb');
const password = 'NLJXkuGFhUd68@9';
const uri = "mongodb+srv://organicUser:NLJXkuGFhUd68@9@cluster0.px7rc.mongodb.net/organicdb?retryWrites=true&w=majority";
const client = new MongoClient(uri, { useNewUrlParser: true, useUnifiedTopology: true });
const app = express();
app.get('/', (req, res) => {
res.send("Hello, I am Working");
})
client.connect(err => {
const collection = client.db("organicdb").collection("products");
// perform actions on the collection object
const product = {name: "Modhu", price: 120, quantity: 30};
collection.insertOne(product)
.then(result => {
console.log("One product added");
})
console.log("database connected");
});
app.listen(8000)
Run Code Online (Sandbox Code Playgroud)
小智 29
只需注释代码或删除 client.close()
finally {
// await client.close();
}
Run Code Online (Sandbox Code Playgroud)
我需要@
用%40
数据库密码替换
归档时间: |
|
查看次数: |
18918 次 |
最近记录: |