我使用连接域来处理数据库连接的错误。当在 DB 中没有找到数据时,connect-domain 会抛出错误。下面是代码
db.store.find({'_id':id},function (err, data) {
if (err) {
throw new Error("error");
}
else if (data == null) {
throw new Error("data not present in DB");
// DB connection close
}
else
{
console.log(data);
});
但是我希望在发生此类错误时也关闭数据库连接。
对此的任何帮助都会非常有帮助。
谢谢,