Gebruik Stap voor node.js . Het zal uw functies in seriële volgorde uitvoeren
var Step = require('step');
Step( docs.forEach(...), function() { cb(docs); } );
Of als u het totale aantal records kent, kunt u de callback bellen als u klaar bent met het verwerken van de laatste. Zoiets
var count = docs.count(); // or something
var processed = 0;
docs.forEach(... if (++processed == count) cb(docs); );