コレクションの数だけをユーザーに公開することはできますか?私はホームページに総数を表示したいが、すべてのデータをユーザーに渡すのではない。これは私が試したものですが動作しません:メテオ - コレクションの数だけを公開する
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'は、ユーザーまたは何かに属しているのですか?なぜ私はあなたが 'ユーザ 'コレクションiteselfの中でそのカウントを維持し、そこから得ることができるのですか – ajduke