У нас уже есть удаленная схема. Мы получаем ответ источника данных Apollo, используя API REST с помощью apollo-datasource-rest. Формат ответа json не соответствует схеме. Задача состоит в том, чтобы преобразовать ответ json в соответствие со схемой и вернуть результат по запросу пользователя. Как этого добиться?
Например, ответ API REST:
{
"members": {
"name": "john",
"street_address": "10 Barley St."
}
}
Наша удаленная схема graphql:
type Users {
username: String!
street: String!
}
Любые идеи, помощь или исходный код приветствуются. Еще раз спасибо.