Как обрабатывать запросы с неопределенной глубиной вложенности в GraphQL?
Всем привет, как обрабатывать такие запросы, когда заранее не знаешь глубину вложенности в GraphQL-запросе? По сути в каждом child может быть, а может не быть еще childs.
query GetCatalog {
getCatalog {
iD
name
childs {
iD
name
childs {
iD
name
childs {
iD
name
childs {
...
}
}
}
}
}
}
Может быть есть способ как-то записать в виде выражения?