【发布时间】:2019-12-19 04:30:59
【问题描述】:
我正在尝试创建相同类型的一对多关系。在这种情况下,一个用户可以向一个用户报告,然后有许多用户向他们报告。
我的数据模型目前如下所示:
type User {
id: ID! @id
name: String!
email: String! @unique
reportsTo: User @relation(name: "UserReports")
reports: [User] @relation(name: "UserReports")
}
我希望将 userId 添加到 reportsTo 应该将相应的用户 ID 添加到报告中。
但是,将 userId 添加到 reportsTo 是将 userId 添加到同一用户的报告,而不是其他用户的报告。
【问题讨论】:
标签: graphql prisma prisma-graphql