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

नेवला में जनसंख्या + एकत्रीकरण

MongoDB से डेटा प्राप्त करने के बाद आप एकत्रीकरण को पॉप्युलेट कर सकते हैं। यह कुछ इस तरह दिखेगा:

// Your aggregate query from your question
Transaction.aggregate([{
                            $unwind: '$tags'
                        }, {
                            $group: {
                                _id: '$tags',
                                amount: {
                                    $sum: '$amount'
                                }
                            }
                        }])
    .exec(function(err, transactions) {
        // Don't forget your error handling
        // The callback with your transactions
        // Assuming you are having a Tag model
        Tag.populate(transactions, {path: '_id'}, function(err, populatedTransactions) {
            // Your populated translactions are inside populatedTransactions
        });
    });



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. भिक्षु का उपयोग करके दूरस्थ सर्वर पर होस्ट किए गए मोंगोडब से कनेक्ट करने में सक्षम नहीं है

  2. MongoDB एकत्रीकरण में सरणी से सभी संभावित संयोजन प्राप्त करें

  3. UNIX मिलीसेकंड समय का उपयोग करके महीने के अनुसार Mongo Group

  4. एकत्रीकरण में एक गतिशील मूल्य का उपयोग करना

  5. विशेषता और विरासत में मिली कक्षाओं के लिए Mongodb scala ड्राइवर कोडेक