注意MongoClient的回调函数中的第2个参数 是 client
const url = 'mongodb://test1:123456@127.0.0.1:27017/chen'const dbName = 'chen'app.get('/',(req,res)=>{MongoClient.connect(url, { useUnifiedTopology: true }, (err, client) => {if (err) {console.log(err);return}console.log("数据库连接成功");let db = client.db(dbName)// 1查询数据 find()参数可空db.collection("order_item").find({ "price": { $gte: 30 } }).toArray((err, retult) => {console.log(retult);//数据库操作完毕以后一定要 关闭数据库连接client.close()ejs.renderFile("./views/index.ejs",{list:retult},(err,data)=>{if (err) {console.log("渲染失败");return err;}res.send(200,data)})})})})
