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};});
          }
        },
      },
    });

....

API :

Users.createGroup(GroupName)
4

1 に答える 1

0

グループは Mongo に保存されないため、コードで定義する必要があります。そのため、現時点では、ユーザーが Web UI から新しいグループを作成する方法はありません。申し訳ありません。

于 2016-11-17T13:16:57.767 に答える