题干描述:
此时此刻,慕慕君要吟诗一首:一顿操作猛如虎,一个bug整半宿,抓狂!抓狂!……
现有如下这样一段代码和报错信息
app.get("/add",function(req,res){
//增加数据
//连接数据库
MongoClient.connect(shujukuURL,function(err,db){
if(err){
console.log(err);
console.log('数据库连接失败');
return;
}
res.send("123")
//增加数据
db.collection("user").insertOne({
"name":"node.js",
"age":13
},function(error,result){
if(error){
console.log(error);
console.log('数据增加失败');
return;
}
res.send("增加数据成功");
db.close();//关闭数据库
})
})
});
问题: 上述代码连接mongodb数据库之后,可以做到像数据库添加一条数据,但是在浏览器里面却没有执行res.send()方法,并且cmd 命令框报错了,请对上述代码进行排错~
思路提示:
可以从代码重复执行上去考虑