enter image description here我正在尝试使用graphQL获取一些数据。代码应采用以下格式,但是在调试时,出现以下错误:
[{“ message”:“ \” input \“值必须为 指定“,”类别“:” graphql-input“,”位置“:[{” line“:1,” column“:10}]}]
基本上,我想要Java中以下格式的数据。
查询{ 客户{ ID 地址{ ID 名字 姓 街 市 地区{ region_code 区域 region_id } 邮编 country_id 电话 } } }
我在Java中编写的查询如下:
return q -> q.customerId()
.id()
.firstname()
.lastname()
.street()
.city()
.region(getCustomerAddressRegionQuery())
.postcode()
.countryId()
.telephone();
所以我应该写什么Java查询才能获得输出。 这里也附有错误图片
答案 0 :(得分:0)
问题不在于从Java返回值,而在于执行的graphql查询。该查询需要一个名为“ input”的输入,但您没有提供。您的GraphQL查询是什么样的?