在node.js中循环同步

我正在使用快速框架工作node.js Web应用程序,我需要得到结果forms的MySQL数据库。 我想得到同步的结果。 有可能的。 请build议。 例如:

result = [{id:4,is_parallel:'No',name:'Pankaj'},{id:5,is_parallel:'Yes',name:'uu'},{id:6,is_parallel:'No',name:'kk'}] for(val in result){ if(result[val].is_parallel=='No'){ var parallelArray = {}; parallelArray.id = result[val].id; parallelArray.name = result[val].name; newArray.push(parallelArray); console.log(newArray); }else{ $sql ='select id,process_wf_id from process_workflow_parallel_branch where process_wf_id='+result[val].id+''; connection.query($sql, function(err, results) { if(err){ callback(err,null); }else{ if(results.length>0){ for(val in results){ // } } } }); } } 

       

网上收集的解决方案 "在node.js中循环同步"