0

我正在尝试创建一个界面,用户可以在其中添加新组,而管理员可以删除和更新现有组。我找到了这个,但不知道如何实现它。(可能需要一些想法)

组信息存储在 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};});
          }
        },
      },
    });

....

接口:

Users.createGroup(GroupName)
4

1 回答 1

0

组不存储在 Mongo 中,您必须在代码中定义它们。因此,目前用户无法从 Web UI 创建新组,抱歉。

于 2016-11-17T13:16:57.767 回答