我正在用 GraphQL 替换现有的 REST 端点。
在我们现有的 REST 端点中,我们返回一个 JSON 数组。
[{
"id": "ABC"
},
{
"id": "123"
},
{
"id": "xyz"
},
{
"id": "789"
}
]
GraphQL 似乎将数组包装在两个额外的对象层中。有没有办法删除“数据”和“客户端”层?
响应数据:
{
"data": {
"Client": [
{
"id": "ABC"
},
{
"id": "123"
},
{
"id": "xyz"
},
{
"id": "789"
}
]
}
}
我的查询:
{
Client(accountId: "5417727750494381532d735a") {
id
}
}