TypeError:db.collection不是函数

TypeError:db.collection不是函数,第1张

TypeError:db.collection不是函数

在server.js中,您传递了一个空对象,您需要在其中传递数据库作为第二个参数,这是您的route / index.js导出函数所期望的。

PFB更新了server.js:

const express = require('express');const MongoClient = require('mongodb').MongoClient;const bodyParser = require('body-parser');const db = require('./config/db');const app = express();const port = 8000;app.use(bodyParser.urlenpred({extended:true}));MongoClient.connect(db.url,(err,database) =>{    if (err) return console.log(err)    //require('./app/routes')(app,{});    //check below line changed     require('./app/routes')(app, database);    app.listen(port,() => {        console.log("We are live on"+port);     });});


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5013124.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存