Как вы условно отправляете данные клиенту в Метеор?

я пытаюсь выяснить, как условно отправить данные клиенту вметеор, У меня есть два типа пользователей, и в зависимости от типа пользователя их интерфейсы на клиенте (и, следовательно, данные, которые им требуются, различны).

Допустим, пользователи имеют типcounselor или жеstudent, Каждый пользовательский документ имеет что-то вродеrole: 'counselor' или же .role: 'student'

Студенты имеют конкретную информацию о студентах, какsessionsRemaining а такжеcounselorи у консультантов есть такие вещи, какpricePerSession, так далее.

Как бы я убедиться, чтоMeteor.user() на стороне клиента есть информация, которая мне нужна, и ничего лишнего? Если я'я вошел как студент,Meteor.user() должны включатьsessionsRemaining а такжеcounselor, но не если ям вошел как консультант. Я думаю, что я могу искать условные публикации и подписки в терминах метеора.

Ответы на вопрос(3)

Ваш ответ на вопрос