私のサーバー側では、Groups
のコレクションを公開しています。これは、別のServers
コレクションと一致する公開グループに依存します。Meteorの公開日は前になります
Meteor.publish('groups', function() {
const servers = Servers.find({}); // simplified code
return Groups.find({serverId: {$in: servers}});
});
クライアントビューは、それに加入する:
self.autorun(() => {
self.subscribe('groups');
});
これは、一般的に正常に動作します。この問題は、Servers
コレクションにサーバーを挿入すると、グループを更新する兆候がないため、この追加されたサーバーのGroups
はクライアントに公開されません。
これを処理する正しい方法は何ですか?
を参照してくださいhttps://stackoverflow.com/questions/43167667/inconsistent-updating-of-meteor-template/43183145#43183145 =>サーバ側_reactive_出版を探します – ghybs