返回节点中的数据库值

时间:2018-01-11 15:26:32

标签: mysql node.js

你能帮助我吗,我试着回复"结果"把它保存在"主题"但它不会向我返回任何内容,如果我将其退回,则结果不起作用

            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();

1 个答案:

答案 0 :(得分:0)

所以你的函数应该是这样的:

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();