GraphQL как обернуть запрос - PullRequest
0 голосов
/ 02 марта 2020

Например, у меня есть следующие запросы: testA и testB.

Я хотел бы получить следующий ответ:

{
  data: {
    test: {
      a: {
        id: 1
      },
      b: {
        id: 2
      }
    }
  }
}

Как мне этого добиться? Теперь мой запрос выглядит так:

query {
  testA {
    id
  }

  testB {
    id
  }
}

Я знаю, что могу использовать псевдонимы следующим образом:

query {
  a: testA {
    id
  }

  b: testB {
    id
  }
}

Но я не знаю, как обернуть его в блок .

1 Ответ

0 голосов
/ 02 марта 2020

Служба GraphQL включает схему, состоящую из одного или нескольких типов, которые описывают возможную форму или структуру ответа. Схему можно изменить, чтобы получить желаемый ответ, но невозможно применить произвольные преобразования к ожидаемому ответу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...