GraphQL支持层级结构的query

99 阅读1分钟

首先在schema里创建一个Product类型,这个类型除了基本字段id,name,price外,还有一个复合字段reviews,其类型是一个结构,另外通过另一个类型Review单独定义。左右中括号代表这是一个数组:

reviews的实现定义在product.js里:

执行query:

query {
  product(id:"5") {
    id
    name
    reviews{
      author
      text
    }
  }
}

返回了期望的结果。

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