0

我需要执行一系列数据库调用,但我不知道具体多少次。像这样的东西

DBcall(params, function(err, result) {
  // doing something with result
  if (//condition)
    return;
  // modify params
  DBcall(params, function(err, result) {
    ........

我想在while循环中执行此操作,例如

while(//condition) {
  DBcall(params, function(err, result) { 
    ........
  }
  //modify params
}

但是 DBcall 立即返回,所以它永远循环,无论如何要解决这个问题?

4

0 回答 0