Node.js等待数据库查询

时间:2019-04-09 15:25:04

标签: javascript mysql node.js async-await

我有一个课程文件

class User {
    constructor(){

    }
    submitUser(){
        db.query("select * from users where id=1",(err,data)=>{
            Object.assign(this,data[0]);
        })
    }

    getInfo(){
        console.log(this);
    }
}

我使用mysql模块进行查询。我想要实现的是:

let user = new User();
user.submitUser();
user.getInfo();

我想在数据库查询完成后运行user.getInfo

0 个答案:

没有答案