我在 graphql 查询上遇到了上述错误,我顺便使用 apollo-react 并使用查询组件来渲染数据
这是我的代码
const GET_VEHICLE_CHECKS = gql`
query getVehicleChecks($uuid: String!) {
tripDetails(uuid: $uuid){
departmentAssigned{
vehicleChecks{
conditions{
id
name
standard
valueType
spinnerItems
}
}
}
}
`;
这就是我的实际查询的样子
{
tripDetails(uuid: "c0e7233093b14afa96f39e2b70c047d8"){
departmentAssigned{
vehicleChecks{
conditions{
id
name
standard
valueType
spinnerItems
}
}
}
vehicleConditions{
id
condition{
id
standard
}
value
}
}
}
我尝试更改变量名称,但这不起作用
您的查询末尾缺少右括号
}
。
const GET_VEHICLE_CHECKS = gql`
query getVehicleChecks($uuid: String!) {
tripDetails(uuid: $uuid){
departmentAssigned{
vehicleChecks{
conditions{
id
name
standard
valueType
spinnerItems
}
}
}
}
} <- THIS
`;
此错误消息通常是由缺失
{
或缺失 (
引起的,因此请在查询中查找该错误消息,同时查找迷失/缺失 :
您的查询可能为空,这也会给您带来 EOF 错误