User と UserLeague の 2 つのタイプがあります。
type User {
id: ID! @unique
email: String! @unique
password: String!
name: String!
predictions: [Prediction!]!
leagues: [UserLeague!]! @relation(name: "MemberOfLeague")
ownedLeagues: [UserLeague!]! @relation(name: "LeagueOwner")
}
type UserLeague {
id: ID! @unique
passcode: String!
name: String!
history: [Prediction!]!
users: [User!]! @relation(name: "MemberOfLeague")
owner: User! @relation(name: "LeagueOwner")
}
ここのプリズマドキュメントの例に似ているように私には非常によく見えますhttps://www.prismagraphql.com/docs/reference/service-configuration/data-modelling-(sdl)-eiroozae8u#the-@relationUser
-ディレクティブとStory
型。
しかし、で展開しようとするとyarn prisma deploy
、次のエラー メッセージが表示されます。
"message": "移行中にリレーションがあいまいです。最初にスキーマの古いリレーションに名前を付けてください。あいまいさは、User と UserLeague の間のリレーションにあります。"
何が欠けているのかよくわかりません。ご協力ありがとうございました:)