GraphQL将子属性移动到父属性中
我正在研究GraphQL,遇到了一个问题,我甚至不知道如何在文档中查找。也许这根本不应该起作用,但我还是会问的 我有一个疑问:GraphQL将子属性移动到父属性中,graphql,Graphql,我正在研究GraphQL,遇到了一个问题,我甚至不知道如何在文档中查找。也许这根本不应该起作用,但我还是会问的 我有一个疑问: query { organization(login: "facebook") { repositories(first: 5) { items: edges { repo: node { name owner { login }
query {
organization(login: "facebook") {
repositories(first: 5) {
items: edges {
repo: node {
name
owner {
login
}
}
}
}
}
}
现在,在响应中,我希望有一种方法将登录名放在name旁边,而不是嵌套在owner login中
因此,在回答中,而不是:
{
...
"name": "react-native",
"owner": {
"login": "facebook"
}
}
我希望:
{
...
"name": "react-native",
"ownerName": "facebook"
}
多谢各位 根据规范,这是不可能的。响应的形状必须与对象类型的形状相同。有一个名为的项目为您提供了修改结果的新指令。这在这里是有帮助的,但它是相当实验性的,在我看来非常不格调