Как обновить / создать пустое поле в новой записи с помощью Prisma? - PullRequest
0 голосов
/ 29 марта 2019

Я настраиваю разрешения для пользователя в приложении CRUD, я хочу дать себе разрешение ADMIN, но я не могу этого сделать. Я настроил свой тип данных для user следующим образом:

datamodel.graphql:

type User {
    id: ID! @unique
    name: String!
    email: String! @unique
    password: String!
    resetToken: String
    resetTokenExpiry: String
    permissions: [Permission]
}

schema.graphql:

type User {
    id: ID!
    name: String!
    email: String!
    permissions: [Permission!]!
}

При использовании консоли Prisma я могу заполнить все поля , кроме для permissions.

enter image description here

И при попытке обновить разрешения существующего пользователя я не могу ничего набрать в этом поле, чтобы обновить его. Моя схема неверна?

1 Ответ

0 голосов
/ 08 апреля 2019

Я полагаю, что разрешение - это перечисление (я как бы узнаю эту схему из курса Уэса Боса).

Вы можете добавить элемент в перечисление, используя трехточечное меню> Добавить элемент

enter image description here

...