Я пытаюсь добавить поле к своей мутации, в котором есть массив с моим собственным типом. Когда я добавил аттракцион мутацию createTour
, я начал получать эту ошибку:
Ошибка: тип Mutation.createTour (Attractions :) должен быть типом ввода, но получил: [Аттракцион].
Вот проблемная мутация
type Mutation {
createTour(
title: String!
description: String!
attractions: [Attraction] <----- THIS LINE
): Tour
addCommentToTour(id: ID!, comment: String!): Tour
}
А вот и определения типов, которые у меня есть.
type Attraction {
title: String
description: String
coordinateLat: Int
coordinateLong: Int
}
type Tour {
id: ID!
title: String!
description: String!
author: String!
attractions: [Attraction]
}
Как я могу получить эту Мутацию для этого массива?