Не могли бы вы просто иметь распознаватель columns
, который разрешает список этих столбцов, который со временем будет расти? Это имеет больше смысла для меня. Я не верю, что вы можете достичь этого моделирования, которое вы хотите.
вы бы имели type Column
, который определяет, каким должен быть столбец, и имели бы:
type Data {
email: [String]!
columns: [Column]!
}
Надеюсь, это поможет вам:)