是';数据';响应的graphql包装器已过时
为什么grapql在响应中使用“数据”包装器? 请求:是';数据';响应的graphql包装器已过时,graphql,Graphql,为什么grapql在响应中使用“数据”包装器? 请求: { hero { name } } 我们得到了回应: { "data": { "hero": { "name": "R2-D2" } } } 但为什么不仅仅是: { "hero": { "name": "R2-D2" } } thad数据包装器是否已经过时(除非文档不是最新的)?有一个数据字段,因为除此之外还可能有一个错误字段。事实上,如果查询出错,可能
{
hero {
name
}
}
我们得到了回应:
{
"data": {
"hero": {
"name": "R2-D2"
}
}
}
但为什么不仅仅是:
{
"hero": {
"name": "R2-D2"
}
}
thad数据包装器是否已经过时(除非文档不是最新的)?有一个
数据
字段,因为除此之外还可能有一个错误
字段。事实上,如果查询出错,可能只有errors
字段,而没有数据。除了这两个键之外,还可以有第三个键,名为extensions
for-你猜到了-定制扩展
有关更多信息,请阅读。的第7.2节,其中有一个
数据
字段,因为除此之外,还可能有一个错误
字段。事实上,如果查询出错,可能只有errors
字段,而没有数据。除了这两个键之外,还可以有第三个键,名为extensions
for-你猜到了-定制扩展
有关更多信息,请阅读。的第7.2节。您还可以获得带有
数据和错误字段的响应。这就是你需要包装结果的原因。你也可以得到一个包含数据
和错误
字段的响应。这就是为什么你需要包装结果。