为了账号安全,请及时绑定邮箱和手机立即绑定

node如何做同步?

node如何做同步?

眼眸繁星 2019-04-16 20:26:57
nodejs搭配mysql数据库,代码如下:connection.query('select*fromreplyr,articleawherer.aid=a.aidandparentId=""',function(err,ress){if(err)console.log(err);else{varj=0;for(vari=0;i
查看完整描述

2 回答

?
皈依舞

TA贡献1851条经验 获得超3个赞

用async
async=require('async');
async.map(ress,function(item,callback){
connection.query('select*fromreplywhereparentId="'+item.rid+'"',function(err,reply){
if(err){
returncallback(err);
}
item.reply=reply;
returncallback(null,item);
});
},function(err,ress){
returnconsole.log(ress);
});
                            
查看完整回答
反对 回复 2019-04-16
?
守着星空守着你

TA贡献1799条经验 获得超8个赞

使用异步流程控制库就可以了
楼上推荐的是async
还有promise规范的Q,bluebire
还有国人写的thenjs
都可以解决你的问题
                            
查看完整回答
反对 回复 2019-04-16
  • 2 回答
  • 0 关注
  • 362 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信