MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

продължи в cursor.forEach()

Всяка итерация на forEach() ще извика функцията, която сте предоставили. За да спрете по-нататъшната обработка в рамките на дадена итерация (и да продължите със следващия елемент), просто трябва да return от функцията в съответната точка:

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

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Справяне с промени в схемата в Mongoose

  2. Как да използвам променлива като име на поле в mongodb-native findOne()?

  3. Mongodb Увеличете стойността вътре в вложен масив

  4. Местоположение в mongoose, mongoDB

  5. Mongodb преброява всички елементи на масива във всички обекти, съвпадащи по критерии