ошибка «необходимо указать входное значение» при отправке запроса graphQL через Java - PullRequest
0 голосов
/ 11 ноября 2019

введите описание изображения здесь Я пытаюсь получить некоторые данные, используя graphQL. код должен быть в следующем формате, но при отладке я получил сообщение об ошибке:

[{"message": "должно быть указано значение \" input \ "," category ":" graphql-вход "," местоположения ": [{" строка ": 1," столбец ": 10}]}]

В основном я хочу данные в следующем формате в Java.

query {customer {id address {id namename фамилия улица город регион {region_code region region_id} почтовый индекс country_id телефон}}}

запрос, который я написал в java, выглядит следующим образом:

return q -> q.customerId()
            .id()   
            .firstname()
            .lastname()
            .street()
            .city()
            .region(getCustomerAddressRegionQuery())
            .postcode()
            .countryId()
            .telephone();  

так что javaзапрос я должен написать, чтобы получить вывод. здесь также прикреплено изображение ошибки

1 Ответ

0 голосов
/ 11 ноября 2019

Проблема не в возврате значения из java, проблема в том, что вы выполняете запрос graphql. Запрос ожидает ввод с именем 'input', но вы его не даете. Как выглядит ваш запрос GraphQL?

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