MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

weiter in cursor.forEach()

Jede Iteration von forEach() ruft die Funktion auf, die Sie angegeben haben. Um die weitere Verarbeitung innerhalb einer bestimmten Iteration zu stoppen (und mit dem nächsten Element fortzufahren), müssen Sie nur return drücken aus der Funktion an entsprechender Stelle:

elementsCollection.forEach(function(element){
  if (!element.shouldBeProcessed)
    return; // stop processing this iteration

  // This part will be avoided if not neccessary
  doSomeLengthyOperation();
});