उल्का अभी तक एकत्रीकरण का समर्थन नहीं करता है। हालांकि आप इसे इस तरह से काम करने के लिए प्राप्त कर सकते हैं:
एक एकत्रीकरण पैकेज में जोड़ें: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");
को चेक करके 'रिएक्टिवली' (जब यह तैयार हो) डेटा एक्सेस कर सकते हैं