GraphQL query的schema校验

94 阅读1分钟

schema.graphql里我定义了一个类型为Deal,只有一个名为description的字段:

在服务器实现里引用这个schema文件:

在playground里使用如下的结构进行测试,得到期望的结果:

subscription {
  deal {
    description
  }
}

故意插入一个不存在的字段,马上报错:

Cannot query field “name” on type “Deal”.

要获取更多Jerry的原创文章,请关注公众号"汪子熙":