【发布时间】:2021-11-28 23:21:48
【问题描述】:
所以我正在使用 node.js 和 mongodb,我是一个菜鸟 下面是我的代码:
const MongoClient = require('mongodb').MongoClient;
const url = 'mongodb://localhost:27017/myproject';
MongoClient.connect(url,function(err,db){
if (err){
return console.dir(err);
}
console.log('connected to mdb');
InsertDoc(db,function(){
db.close();
})
});
const InsertDoc= function(db, callback){
const collection = db.collection('users');
collection.insert({
name : 'vishnu',
email:'vishnu@123'
},
function(err,result){
if(err){
return console.dir(err);
}
console.log('inserted doc');
console.log(result);
callback(result);
});
}
ERROR: TypeError: db.collection is not a function
我不确定我哪里出错了 请让我知道错误
【问题讨论】: