Как создать relation field
в схеме призмы, которая нацелена на 2 возможных relation scalar fields
?
Например, в футболе, скажем, у нас есть следующие 2 модели:
model Match {
team1Id Int
team1 Team @relation("team1", fields: [team1Id], references: [id])
team2Id Int
team2 Team @relation("team2", fields: [team2Id], references: [id])
}
model Team {
id Int @default(autoincrement()) @id
name String
matches Match[] @relation( /* What to put here ? */ ) // <----
}
Что добавить в определение поля отношения Team.matches
, чтобы Team.matchs
содержал любой матч, сыгранный командой с любой стороны, как team1 или team2?