node.js 용 mysql 드라이버를 사용하여 데이터베이스에서 데이터를로드하고 있습니다. https://github.com/felixge/node-mysqlNode.js - 데이터베이스 (mysql)에서 데이터 가져 오기 - 지연
배열에 데이터를로드하려고합니다. 배열에 데이터를로드 할 때 지연이 발생하고 배열이 비어 있습니다.
데이터를 검색 한 다음 행을 쓰고 싶습니다. console.log ("END QUERY"); console.log (users);
var users = [];
client.query(
'SELECT * FROM users',
function selectCb(err, results, fields) {
if (err) {
throw err;
}
if (results.length > 0) {
var reader = results[0];
console.log("ID: " + reader['id']); //ADD string - 'ID: 1'
users = [reader['id']]
}
}
);
console.log("END QUERY");
console.log(users);
출력 :
쓰기 LINE :
END QUERY
[]
ID: 1