2016-08-18 57 views
1

我有這個節點,MySQL查詢我輸出到JS對象:顯示Java腳本對象內容

var queryString = 'SELECT usrFirstName, usrLastName FROM USR'; 

connection.query(queryString, function(err, rows, fields) { 
    var arr = []; 
    for (var i in rows) { 
     arr[i] = JSON.stringify(rows[i]); 
    } 
    console.log(arr) 

輸出是:

[ '{"usrFirstName":"Joey","usrLastName":"Thade"}', 
    '{"usrFirstName":"Thomas","usrLastName":"Jacobs"}', 
    '{"usrFirstName":"Danny","usrLastName":"Elerrd"}' ] 

現在,我試圖獲取特定列的特定信息。使用arr [0]我得到第一行,但是如何訪問它中的特定列?

+0

你有沒有試過這個arr [0] .usrFirstName –

+0

不能只尋找特定的'usrFirstName'? –

+0

https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Property_Accessors – Teemu

回答

0

那麼,答案是 - 只是不stringify。

arr[i] = rows[i]; 

謝謝大家。