【发布时间】:2018-09-16 18:50:36
【问题描述】:
我有两组具有以下架构的记录
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 链接都应该包含一个唯一的记录,并且由于它是多对多的关系,所以这个元数据应该存在于连接表上是有意义的。
【问题讨论】:
标签: graphql graphql-js apollo-server graphcool