nodejs中,async异步控制的问题

现有两个任务,第一个在数据库查询,返回如果没有结果就进行第二个任务新建,如果有结果就结束任务。如果用async的话怎么实现?
原来用ifelse挺简单的,就是想如果用async模块的话该怎么写
慕斯王
浏览 322回答 2
2回答

LEATH

javascriptasync.waterfall([function(cb){dao.get(...,cb);},function(result,cb){if(result){cb(null,result);}else{dao.newInstance(...,cb);}}],function(err,result){consloe.log(err,result);});
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript