クエリの結果を変数に保存しようとしていますが、これを行うにはコールバックを使用する必要があることを読みました。このプロセスに問題があり、エラーが発生しています。
function getQryUser(user) {
if (user.chkUserStatus) {
var qryUser = request.query("SELECT someItems on someTbls", function(err, rows, done) {
if (err) {
return done(err, null);
} else {
return done(null, rows[0]);
}
});
}
}
そして、関数を呼び出している場所から
var qryUser = getQryUser(user);