【发布时间】:2020-11-15 03:47:35
【问题描述】:
我正在尝试在 dataArray 中推送行,但它在响应中返回一个空白数组。
let dataArray = [];
for (let id=1; id <= 5; id++) {
dbConnection.query("SELECT firm_name, id FROM stockist WHERE id=?", id, function (error, rows) {
if (error) throw error;
else {
dataArray.push(rows);
}
});
// console.log("data "+id+" :", data);
}
【问题讨论】:
-
你用的是什么数据库?
-
Danizavtz 感谢您的回复。我正在使用 mysql 数据库。
-
感谢 Nikhil Bhandari。这不是我的问题,我想将行推入全局变量 dataArray。
标签: node.js