node.js mysql2如何从var中选择保存

问题描述

具有带有某些字段的MysqL数据库

con.query(
           'SELECT rk_individual_id FROM  `valid_users` WHERE `login` = ? ',["ya010156gmv"],function(err,result){

            if (err) {
                console.log('db fetch error',error);
                throw err;
            }

            else{
                console.log(result)
               var rk_individual_id = result.rk_individual_id
               console.log(rk_individual_id)
            }

console.log(结果)

[
  TextRow { rk_individual_id: '9061085e-b0fb-11e4-b5d2-2c768a534abf' }
]

结果保存未定义

解决方法

您可以在result [0] .rk_individual_id中获取值