Как я могу передать массив настраиваемого типа в мутации при объявлении typeDefs в GraphQL?
type Itinerary {
name: String!
itinerary: [Location]!
}
input Location {
name: String!
country: String
region: String
city: String
duration: Int!
}
type Mutation {
addItinerary(
name: String!,
itinerary: [Location]!,
): Itinerary
}
Я получаю сообщение об ошибке в graphiql «Тип Itinerary.itinerary должен быть Типом вывода, но получено: [Местоположение]!»
Вроде бы такая тривиальная задача, но я не смог найти ничего конкретного для этого случая