Как определить глобальный ответ на мутацию Apollo GraphQL Server - PullRequest
0 голосов
/ 09 февраля 2020

В Apollo Graph SQL Server есть концепция, которая называется " MutationResponse ", это позволяет нам определять stati c форматы ответов и использовать их в качестве структуры ответов.

У меня есть модульная структура в моей базе кода, как у меня есть каталог на модуль, и все они находятся в другом каталоге, называемом «Модули».

-Modules

  --Auth

  --Order

  --Notification

И все эти модули являются частью одного Apollo GraphQL Сервер. Файл index.js загрузит их все и

Я хочу определить один MutationResponse глобально для всех Ответов моего сервера GraphQL. Например, если я определю свой MutationResponse в модуле Auth, он будет доступен только для модуля Auth, и я не могу получить к нему доступ в других модулях, потому что модули независимы друг от друга. и поскольку модули - это единственное место, где я определил свой SDL, я не могу записать это в какой-то другой файл как общий и загрузить его, потому что это интерфейс graphQL, а не JS интерфейс. Как я могу это сделать? Любые решения?

...