क्या उपयोगकर्ता को संग्रह के लिए केवल गणना प्रकाशित करना संभव है? मैं होमपेज पर कुल गिनती प्रदर्शित करना चाहता हूं, लेकिन उपयोगकर्ता को सभी डेटा पास नहीं करना चाहता हूं। मैंने यही कोशिश की लेकिन यह काम नहीं करता है:उल्का - संग्रह के लिए सिर्फ गिनती प्रकाशित करें
Meteor.publish('task-count', function() {
return Tasks.find().count();
});
this.route('home', {
path: '/',
waitOn: function() {
return Meteor.subscribe('task-count');
}
});
जब मैं इसे आज़माता हूं तो मुझे अंतहीन लोडिंग एनीमेशन मिलता है। कुछ सहायक में
var count; /// Global Client Variable
Meteor.startup(function() {
Meteor.call("count", function (error, result) {
count = result;
})
});
वापसी count
सर्वर::
उन है 'Tasks' उपयोगकर्ताओं या कुछ भी से संबंध रखते हैं? मैं क्यों पूछ रहा हूं कि आप उस उपयोगकर्ता को 'उपयोगकर्ता' संग्रह के भीतर उस गिनती को बनाए रख सकते हैं और इसे वहां से प्राप्त कर सकते हैं – ajduke