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

मोंगो समग्र क्वेरी को प्रकाशित/सब्सक्राइब करने में समस्या

उल्का अभी तक एकत्रीकरण का समर्थन नहीं करता है। हालांकि आप इसे इस तरह से काम करने के लिए प्राप्त कर सकते हैं:

एक एकत्रीकरण पैकेज में जोड़ें:meteor add meteorhacks:aggregate

Meteor.call . का उपयोग करें /Meteor.methods इसके बजाय, चूंकि इस बिंदु पर एकत्रीकरण परिणाम स्थिर है। कोई प्रतिक्रियाशीलता समर्थित नहीं है।

सर्वर साइड

Meteor.methods({
    "getTestList" : function() {
        return Tests.aggregate(
        [{
            $project : {
            "name" : 1,
            "description" : 1,
            "testNumber" : 1
          }
        }, {
          $sort : {
            "testNumber" : 1
          }
        }
      ])
    }
});

ग्राहक पक्ष:

आपका टेम्प्लेट

Template.xx.onCreated(function() {

    Meteor.call("getTestList", function(err, result) {
        Session.set("testlist", result);
    });
});

फिर आप Session.get("testlist"); को चेक करके 'रिएक्टिवली' (जब यह तैयार हो) डेटा एक्सेस कर सकते हैं




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडीबी $या क्वेरी

  2. मैं रूबी कोड से एक मोंगोडब से कैसे जुड़ सकता हूं?

  3. $author (MongoDB) द्वारा दस्तावेज़ों और उप-दस्तावेज़ों के समूह से $sum

  4. एकल क्वेरी में मोंगो डीबी से नवीनतम दस्तावेज़ निकाला जा रहा है

  5. स्प्रिंग बूट MVC ऐप में JPA और Mongo के बीच स्विच करें