相关疑难解决方法(0)

Express JS对请求使用异步功能

app.use(async function(req, res, next) {
    try {
        var myres = await new Promise((resolve, reject) => {
            mysql_connection.query("select * from Users;", (err, rows) => {
                if (err) {
                    reject(err);
                } else {
                    resolve(rows);
                }
            });
        });
    } catch (error) {
        console.log(error);
    }
});
Run Code Online (Sandbox Code Playgroud)

问题是。使用异步功能能够将等待用于数据库查询可以吗?我担心这可能会在expressjs方面引起一些问题。

node.js express async-await

4
推荐指数
2
解决办法
2835
查看次数

标签 统计

async-await ×1

express ×1

node.js ×1