我有两组具有以下架构的记录
type Player {
id: ID! @unique
name: String!
links: [NPC!]! @relation(name: 'linkedNpcs')
}
type NPC {
id: ID! @unique
name: String!
playerLinks: [Player!]! @relation(name: 'linkedNpcs')
}
我想向被linkedNpcs
调用的relationType
.
我将如何在我的types.graphql
文件中写这个?每个player-npc
链接都应该包含一个唯一的记录,并且由于它是多对多的关系,所以这个元数据应该存在于连接表上是有意义的。