Prisma 同一数据类型中两个字段的相同关系
我可以这样写吗:Prisma 同一数据类型中两个字段的相同关系,prisma,prisma-graphql,Prisma,Prisma Graphql,我可以这样写吗: type User { primaryStory: Story! @relation(name: "userStory") secondaryStories: [Story] @relation(name: "userStory") } type Story { user: User! @relation(name: "userStory") } 基本上,我想要的是为主要故事和次要故事都使用一个关系名称。这是不可能的。对于以模糊方式指定的名称,不清楚userStory与
type User {
primaryStory: Story! @relation(name: "userStory")
secondaryStories: [Story] @relation(name: "userStory")
}
type Story {
user: User! @relation(name: "userStory")
}
基本上,我想要的是为主要故事和次要故事都使用一个关系名称。这是不可能的。对于以模糊方式指定的名称,不清楚userStory与什么相关 您可以有两个不同的关系名称,也可以有如下构造并相应地进行筛选:
type User {
stories: Story! @relation(name: "userStories")
}
type Story {
author: User! @relation(name: "userStories")
isPrimary: Boolean!
}