Я пытаюсь создать интерфейс, в котором пользователи могут добавлять новую группу, в то время как администратор может удалять и обновлять существующие группы. Я нашел это, но не знаю, как именно его реализовать. (Возможно, нужны некоторые идеи)Можно ли расширить группы в метеоре, используя Telescope Nova
И где хранятся данные групп в mongodb? Пробовал запрашивать значение для групп, чтобы знать существующее имя GroupName, но я не смог получить никаких результатов.
Telescope.schemas.userData = new SimpleSchema({
...
groups: {
type: [String],
optional: true,
control: "checkboxgroup",
insertableIf: canEditAll,
editableIf: canEditAll,
form: {
options: function() {
const groups = _.without(_.keys(Users.groups), "anonymous", "default", "admins");
return groups.map(group => {return {value: group, label: group};});
}
},
},
});
....
и
API:
Users.createGroup(GroupName)
Благодарим за разъяснения. :) – emi