MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

Node.js - एकाधिक async कॉल की प्रतीक्षा करें

मैं अंडरस्कोर/लॉश का बहुत बड़ा प्रशंसक हूं, इसलिए मैं आमतौर पर _.after . का उपयोग करता हूं , जो एक ऐसा फ़ंक्शन बनाता है जो केवल एक निश्चित संख्या में कॉल किए जाने के बाद ही निष्पादित होता है।

var finished = _.after(2, doRender);

asyncMethod1(data, function(err){
  //...
  finished();
});

asyncMethod2(data, function(err){
  //...
  finished();
})

function doRender(){
  res.render(); // etc
} 

चूंकि जावास्क्रिप्ट function funcName() . के साथ परिभाषित फ़ंक्शन की परिभाषा को ऊपर उठाता है सिंटैक्स, आपका कोड स्वाभाविक रूप से पढ़ता है:ऊपर से नीचे।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. संगीतकार के साथ symfony2 में mongodb सिद्धांत स्थापित नहीं कर सकता

  2. MongoDB चेंज स्ट्रीम के साथ रीयल टाइम डेटा स्ट्रीमिंग

  3. सीधे जावास्क्रिप्ट के माध्यम से MongoDB तक पहुंचें

  4. मेरी स्कीमा नेवला सरणियों में डिफ़ॉल्ट मान जोड़ने के लिए क्यों नहीं है?

  5. Google क्लाउड मोंगो डीबी:बाहरी आईपी कनेक्ट नहीं हो रहा है