我正在尝试为同步查询创建方法。我使用pg-pool和asyncawait,但是我抛出以下错误:"错误:await函数,yield函数和值返回可挂起函数只能在可挂起函数内调用。&#34 ;
代码是:
CustomPool = function(condigDB){
this.pool = new Pool(cofigDB)
};
CustomPool.prototype.querySync = function(sql){
var result = {rows:[]};
try{
result = await(this.pool.query(sql));
}
catch(_e_){
Log.exception(_e_);
}
return result.rows;
};
module.exports = CustomPool;