db中的数据检索成功,但转为undefine

时间:2017-05-25 18:04:18

标签: javascript json

我正在使用express,pg,javascript从我的PostgreSQL数据库中提取数据。 运行以下代码后。我没有从结果中得到答案

function onConnect(err, client, done) {
  if (err){
    console.error (err);
    process.exit(1);
  }

  client.query(findDataInDatabase('Username', 'Email'), function(err, result){
    if(err){
      return console.error('error happened', err)
    }

    var someString = result.rows[0].Email;
    done()
    console.log("onConnect is returning this: " + someString) 
    return someString;
    })
}

app.get('/', function (req, res) {
  console.log('Received a request');

  pg.connect(conString, onConnect, function(err, result){
  if(err){
    return console.error('pg.connect error : ', err);
  }

  res.json(result);
}

);     })

0 个答案:

没有答案