我正在使用一条select语句从mysql服务器中提取数据:
client.query('SELECT attend FROM testnumbers WHERE Gym =2', function(err,result){
var jay = result;
console.log(jay);
});
当它返回“ jay”时,结果是这样的:
[ { attend: 455 } ]
我只希望数字在变量“ jay”中。如何摆脱其他查询内容?谢谢!
最佳答案
返回的内容称为javascript对象符号或JSON。您必须解析它。提取数据的多种方法:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse
http://api.jquery.com/jQuery.parseJSON/
加上大量其他使用js解析JSON的教程。
关于javascript - Node.js,MYSQL-如何仅获取没有列名的数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17843939/