首页 > 解决方案 > 是否可以使用 GraphQL 将接口实现到另一个接口?

问题描述

我想做一个更深层次的抽象。

interface Person {
  name
}

interface SpecialPerson implements Person{
  name
  speciality
}

type PrettyAwesomPerson implements SpecialPerson{
  name
  speciality
  awesomeThings
}

这样的事情可能吗?我提到它的方式不起作用,我很遗憾找不到好的文档或其他问题

标签: graphql

解决方案


该规范目前不允许这样做,但会在不久的将来。引入此功能的 RFC已合并,并且支持已存在于参考 (JS) 实现中。


推荐阅读