express+mysql异步调用返回的问题
加上return语句就报错,不加就ok,这是为什么?
router.post('/aaaa', upload.any(), function (req, res, next) {
sql.getConnection(function (err, connection) {
if (err) throw err;
connection.query({
sql: "某个sql更新语句",
timeout: 40000, // 40s
values: [111, 0, 10]
}, function (error, results, fields) {
if (error) throw error;
res.send(JSON.stringify({
resultCode: '00000',
resultMsg: '用户信息查询成功',
data: results
}));
});
connection.release();
});
//return;
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论