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

लूप के भीतर कॉल किए गए कॉलबैक परिणाम का संयोजन लौटाएं

ट्रैक करें कि आप अभी भी कितने परिणामों की प्रतीक्षा कर रहे हैं और पूरा होने पर कॉलबैक कॉल करें:

function getCurrentScore(callback) {
    var teamScores = "", teamsLeft = teams.length;
    for(var i=0 ; i<teams.length; i++) {
        (function(i){
            PingVoteModel.count({"votedTo": "TEAM"+(i+1)}, function( err, count) {
                teamScores += "<Team" + (i+1) + "> " + count + "\t";
                if (--teamsLeft === 0) {
                    callback(teamScores);
                }
            });
        }(i));
    }
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगो दस्तावेज़ से फ़िल्टरिंग वर्षमाह

  2. $elemMatch . द्वारा mongodb में दो उप सरणी मान निकालें

  3. FindOneAndUpdate और FindOneAndReplace में क्या अंतर है?

  4. उबंटू (लिनक्स) पर लैंप के साथ मोंगोडब स्थापित करना

  5. MongoDB में धीमी क्वेरी से निपटना