從NodeJS中的多MySQL查詢獲取字段?

我正在使用NodeJS,需要從第一個(gè)MySQL查詢中獲取一個(gè)audioid字段,將其分配給一個(gè)變量,并在下一個(gè)MySQL查詢中使用該變量。所以我試著用;

var newaudioid=results[0].audioid;

但結(jié)果卻是“未定義”。

這是密碼;

 connection.query(sql, [1, 2], function(err, results, fields){
    if (!err) {             
        res.send(JSON.stringify(results[0]) + JSON.stringify(results[1]));
        console.log(results[0]);
        console.log(results[1]);
        var newaudioid = results[0].audioid;
        console.log('newaudioid = ' + newaudioid);

    }  else {
        console.log('Error while performing query.');
        console.log(err);
    }
});

所以console.log('newaudioid = ' + newaudioid);給了我newaudioid = undefined

如何從第一個(gè)查詢中獲取audioid字段?

? 最佳回答:

跟進(jìn)您的評(píng)論

所以我把IE:console.log('results0='+JSON.stringify(results[0]));并得到結(jié)果0=[{“audioid”:144},{“audioid”:147}]

在結(jié)果[0]中,有兩個(gè)對(duì)象本身包含另一個(gè)對(duì)象,并且它們都具有相同的屬性名。問(wèn)題是當(dāng)你說(shuō)results[0].audioid時(shí),javascript不知道你指的是哪一個(gè)

您可以再次使用[0]來(lái)獲取第一個(gè)結(jié)果,即:results[0][0]

主站蜘蛛池模板: 国产成人一区二区三区| 国精品无码一区二区三区左线 | 国产人妖视频一区二区破除| 亚洲国产精品成人一区| 2021国产精品视频一区| 亚洲夜夜欢A∨一区二区三区| 国产福利无码一区在线| 韩国美女vip福利一区| 日本一区二区不卡视频| 中文字幕一区日韩在线视频 | 亚洲AV香蕉一区区二区三区| 国产丝袜视频一区二区三区| 波多野结衣在线观看一区| 韩国精品一区视频在线播放| 色窝窝免费一区二区三区| 精品深夜AV无码一区二区老年 | 国产亚洲一区二区三区在线观看| 亚洲AV永久无码精品一区二区国产| 成人在线观看一区| 日韩人妻无码免费视频一区二区三区| 国产成人无码精品一区二区三区| 中文字幕VA一区二区三区| 亲子乱av一区二区三区| 久久无码一区二区三区少妇| 国产乱码伦精品一区二区三区麻豆| 日韩毛片一区视频免费| 国产一区二区三区电影| 精品视频午夜一区二区| av在线亚洲欧洲日产一区二区| 一区二区高清在线观看| 韩国福利一区二区三区高清视频| 国产高清在线精品一区二区三区| 伦理一区二区三区| 无码毛片视频一区二区本码 | 国产激情无码一区二区| 国产在线无码视频一区二区三区| 免费视频一区二区| 国产精品一区在线麻豆| 欧洲精品一区二区三区| 精品国产AⅤ一区二区三区4区| 久久久精品人妻一区亚美研究所|