【发布时间】:2019-08-19 18:54:53
【问题描述】:
我正在为 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 填写所有字段除了。
当尝试更新现有用户的权限时,我似乎无法在该字段中输入任何内容来更新它。我的架构错了吗?
【问题讨论】: