У меня есть схема, где одно из полей относится к себе. Как мы можем избежать этого.
У меня есть схема, как показано ниже, где поле "материк" относится к своей собственной схеме.
type CountryCodeDto {
id : Int
threeLetterCode : String
countryName : String
capital : String
telCountryCode : String
officialLanguage : String
currency : [CurrencyDto]
regionsDto : [RegionsDto]
mainLand : CountryCodeDto
twoLetterCode : String
}
мой вопрос в том, насколько глубоко я могу запросить эту схему, например, следующим может быть запрос. И как я могу избежать этого вложения.
query {
fetchCoutries {
id
capital
mainLand {
id
capital
mainLand {
id
capital
..
}
}
}
}