Chr*_*man 6 schema inheritance extends extend graphql
我有一个type User。用户也可以成为type TeamMember。User和之间的唯一区别TeamMember是增加的字段teamRole: String。因此,我很乐意做下面的事情,以避免不必要地重复定义所有用户字段…
type User {
id: ID!,
name: String,
(many other field defs)
}
type TeamMember extends User {
teamRole: String,
}
Run Code Online (Sandbox Code Playgroud)
任何人都知道这种语法吗?我以为extend会是答案,但似乎更像是javascript的prototype