为了账号安全,请及时绑定邮箱和手机立即绑定

node mysql 模块查询出来的数据如何转换成javascript对象,并在中间件中使用这些数据?

node mysql 模块查询出来的数据如何转换成javascript对象,并在中间件中使用这些数据?

baby2013 2016-03-03 17:22:31
app.get('/userinfo',function(req, res, next){    var connection = mysql.createConnection({        host: 'localhost',        user: 'root',        password: 'hello',        database: 'test',        connectionLimit: 10    });    connection.connect();    var obj;    connection.query("select * from user_info",function(err, rows, fields){        obj = JSON.parse(rows);    });    res.send(typeof obj);// 这里的obj是undefined 不科学啊! 臣妾想不明白啊!});
查看完整描述

1 回答

?
_潇潇暮雨

TA贡献646条经验 获得超225个赞

这个是异步执行的,你应该吧res.send放到connection.query里面

查看完整回答
反对 回复 2016-10-03
  • 1 回答
  • 0 关注
  • 1601 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号