Hvis du vil have kontotype synlig på klienten, skal du oprette publicerings-/abonner-kanal med det nødvendige felt. Meteor udgiver kun username
, email
og profile
som standard. At kalde en metode til at få et felt fra db er en dårlig idé i 99% af tilfældene.
Til at starte med serverkode:
Meteor.publish('users', function() {
return Meteor.users.find({}, {fields: {accountType: 1}});
});
Klient:
Deps.autorun(function() {
Meteor.subscribe('users');
});
Når du får dette til at køre, skal du sørge for, at klienten ikke får følsomme oplysninger om andre brugere.