Уровень приложения GraphQL объединяется с Express-Graphl или Apollo Server? - PullRequest
0 голосов
/ 29 августа 2018

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

  • / компания / {идентификатор}
  • / компании? ID = ID1, ID2, id3
  • / сотрудник / {идентификатор}
  • / сотрудника? Роль = role1, роль2

В идеале, когда мы опрашиваем всех сотрудников с ролью директора и их компанией, это должно произойти:

  1. Остальная конечная точка / сотрудники? Роль = Директор должен быть вызван первым
  2. Идентификатор компании должен быть добавлен в набор
  3. Остальные конечные точки / компании? Id = идентификаторы должны быть вызваны
  4. Результат должен быть объединен

Возможна ли такая оптимизация в GraphQL?

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