MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

asynchroniczne zapytania nodejs i przetwarzanie wyników

Użyj Krok dla node.js . Uruchomi twoje funkcje w kolejności seryjnej

var Step = require('step');

Step(  docs.forEach(...), function() { cb(docs); } );

Lub jeśli znasz całkowitą liczbę rekordów, możesz oddzwonić po zakończeniu przetwarzania ostatniego. Coś takiego

var count = docs.count(); // or something
var processed = 0;
docs.forEach(... if (++processed == count) cb(docs); );



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak mogę zsynchronizować produkcyjną bazę danych meteor js z rozwojem?

  2. Schemat mongusty:„unikalny” nie jest szanowany

  3. zaktualizuj określony element z zagnieżdżonej tablicy dokumentów mongodb, gdzie ma dwa dopasowania

  4. Jak utworzyć nową bazę danych w MongoDB za pomocą sterownika c#?

  5. MongoMapper near z maxDistance - Mongo::OperationFailure:wartości geograficzne muszą być liczbami: