MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

continua in cursor.forEach()

Ogni iterazione di forEach() chiamerà la funzione che hai fornito. Per interrompere l'ulteriore elaborazione all'interno di una determinata iterazione (e continuare con l'elemento successivo) devi solo return dalla funzione al punto appropriato:

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

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