作者:温尧乔761975 | 来源:互联网 | 2023-08-24 09:07
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查询才能获得输出。
这里也附有错误图片
问题不在于从Java返回值,而在于执行的graphql查询。该查询需要一个名为“ input”的输入,但您没有提供。您的GraphQL查询是什么样的?