【发布时间】:2018-05-11 10:14:26
【问题描述】:
我有一个type User。用户也可以是type TeamMember。 User 和 TeamMember 之间的唯一区别是添加了字段 teamRole: String。所以,我很想做类似下面的事情,以避免重复定义所有用户的字段……
type User {
id: ID!,
name: String,
(many other field defs)
}
type TeamMember extends User {
teamRole: String,
}
有人知道这个的语法吗?我以为extend 会是答案,但它看起来更像是javascript 的prototype
【问题讨论】:
标签: inheritance schema graphql extend extends