以下代码检查即将到来的连接是否经过身份验证
..............
..............
sequelize
.authenticate()
.then(() => {
console.log('Connection has been established successfully.');
})
.catch(err => {
console.error('Unable to connect to the database:', err);
});
....................
.....................
以上连接过程仅在命令提示符中显示“错误”而不响应用户。如何响应客户端(连接错误)?
答案 0 :(得分:0)
不确定什么是最受欢迎或最好学习,快递网站hello world example是关于响应" /"路径'得到' http请求。
在您的Web应用程序示例代码中并使用express.js,您可能正在检查每个请求上的数据库连接的sequelize,在这种情况下,您将执行以下操作:
app.get('/', function(res, req) {
sequelize
.authenticate()
.then(() => {
console.log('Connection has been established successfully.');
//and do something like
//send data to the client
})
.catch(err => {
console.error('Unable to connect to the database:', err);
//
res.send('Unable to connect to the database.');
});
});
此express.js documentation about basic routing也可能有用。