[{ ID: 1, name: '首頁', parent_ID: '0' },{ ID: 2, name: '智慧資訊', parent_ID: '0' },]db.query(SELECT * FROM column_table WHERE parent_ID=0,(err,data)=>{ if(err){ console.log("err1: "+err) res.status(500).send('database err').end(); }else{ data = JSON.parse(JSON.stringify(data)) for(var i=0;i<data.length;i++){ db.query(`SELECT * FROM column_table WHERE parent_ID=2`,(err,child_data)=>{ if(err){ console.log("err2: "+err); res.status(500).send('database err').end(); }else if(child_data.length==0){ data[i].child_column=[]; }else{ data[i].child_column=child_data; } }) } res.render('admin/index.html',{column_data:data}) } })這是我查詢后console.log(data) 輸出的結果,我想給數(shù)組里每個對象添加一個屬性,直接data[i].child_column='222',是錯誤的,應該怎么添加呢
循環(huán)嵌套數(shù)據(jù)庫查詢,想給查完的數(shù)據(jù)添加屬性。
幕布斯6054654
2019-03-14 14:15:10