您能帮我吗,我尝试返回“结果”的值以将其保存在“主题”中,但它不会向我返回任何内容,如果我将其退回,结果也将不起作用

            function solicitud() {

                client.query('SELECT solicitud FROM solicitud WHERE cod_solicitud = 5',(err, result)=>{
                    if(err){
                        return console.error('error de solicitudes', err);
                    }
                    console.log(result);
                    return result;
                });
            }
            subject = solicitud();

最佳答案

因此,您的函数应如下所示:

async function solicitud() {
  try {
    const res = await client.query('SELECT solicitud FROM solicitud WHERE cod_solicitud = 5');
    return res;
  } catch (err) {
     throw new Error('error de solicitudes');
  }
}
const subject = await solicitud();

09-25 17:33