GraphQLError: синтаксическая ошибка: ожидаемое имя, найдено ‹EOF›

Я получил указанную выше ошибку в запросе graphql, кстати, я использую apollo-react и использую компонент Query для рендеринга данных.

это мой код

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
    }
  }
}

Я пытался изменить имена переменных, но это не сработало.


person malik bagwala    schedule 02.07.2019    source источник


Ответы (1)


Вам не хватает закрывающей скобки } в конце запроса.

const GET_VEHICLE_CHECKS = gql`
query getVehicleChecks($uuid: String!) {
  tripDetails(uuid: $uuid){
    departmentAssigned{
      vehicleChecks{
        conditions{
          id
          name
          standard
          valueType
          spinnerItems
        }
      }
    }
  }
} <- THIS
`;
person Marco Daniel    schedule 02.07.2019