Я изучаю GraphQL и хотел бы знать, есть ли способ переименовать поле ответа, например, у меня есть POJO с этим полем
class POJO {
Long id;
String name;
}
Запрос GraphQL:
type POJO {
id: Long
name: String
}
Мой ответ примерно такой
{
"POJO" {
"id": 123,
"name": "abc"
}
}
Могу ли я переименовать поле имени во что-то вроде userName, чтобы мой ответ был ниже
{
"POJO" {
"id": 123,
"userName": "abc"
}
}
userName
, а в вашем преобразователе вы найдете значениеname
. Это сработало бы даже, если бы все, что вы могли изменить, было существующей схемой. См. Schema Delegation в документации Apollo. - person Benjamin R   schedule 25.06.2019