获取MySQL数据的更有效方法?

时间:2017-02-12 19:42:08

标签: javascript mysql

我正在使用:https://github.com/mysqljs/mysql能够通过javascript访问我的数据库。 这是我目前的代码:

connection.query(`SELECT cash FROM users WHERE id = '${userID}';`, function (error, rows, fields) {
  if (error) errorHandler(msg, error);
  rows = JSON.stringify(rows);
  moneyArray = [];
  moneyArray = JSON.parse(rows);
  console.log(`Your cash: ` + moneyArray[0].cash);
});

由于行返回[ RowDataPacket { cash: 0 } ],我必须对其进行字符串化以便能够使用它,然后我将其解析回正常数组以实际上能够从中获取数据。我想知道是否有更有效的方法来处理RowDataPacket数据,因为每次我需要提取数据时对其进行字符串化和解析似乎效率低下。

0 个答案:

没有答案