Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我应该在mongo错误时使用return吗_Javascript_Node.js_Mongodb_Express - Fatal编程技术网

Javascript 我应该在mongo错误时使用return吗

Javascript 我应该在mongo错误时使用return吗,javascript,node.js,mongodb,express,Javascript,Node.js,Mongodb,Express,在我的node.js应用程序中,如果mongo查询出现错误,我将使用res.end。但是代码会继续执行吗?我应该在res.end之后加一个返回吗 book.find({key:'123'},function(err){ if(err) res.end(); console.log("lots of blah blah"); }); 要停止“废话”,您应该返回res.end() 比如: book.find({key:'123'},function(err){ if(err) r

在我的node.js应用程序中,如果mongo查询出现错误,我将使用res.end。但是代码会继续执行吗?我应该在res.end之后加一个返回吗

book.find({key:'123'},function(err){
   if(err) res.end();
   console.log("lots of blah blah");
});
要停止“废话”,您应该
返回res.end()

比如:

book.find({key:'123'},function(err){
   if(err) return res.end();
   console.log("lots of blah blah");
});