Pokud chcete, aby byl typ účtu viditelný na klientovi, musíte vytvořit kanál pro publikování / odběr s potřebným polem. Meteor zveřejňuje pouze username
, email
a profile
ve výchozím stavu. Volání metody pro získání pole z db je špatný nápad v 99 % případů.
Chcete-li začít, kód serveru:
Meteor.publish('users', function() {
return Meteor.users.find({}, {fields: {accountType: 1}});
});
Klient:
Deps.autorun(function() {
Meteor.subscribe('users');
});
Až to spustíte, ujistěte se, že klient nezíská citlivé informace o jiných uživatelích.