Принимает ли GraphQL Int как перечисление

Я пытался создать тип перечисления со значением Int в схеме GraphQL, но не смог. Я могу что-то пропустить в документе. Кто-нибудь знает, как реализовать значение Int в типе перечисления, как показано ниже?

enum IntValue {
  1
  2
  3
}
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Что такое Apollo Client и зачем он нужен?
Что такое Apollo Client и зачем он нужен?
Apollo Client - это полнофункциональный клиент GraphQL для JavaScript-приложений, который упрощает получение, управление и обновление данных в...
5
0
1 056
1

Ответы 1

Вы можете объявить что-то вроде

enum IntValue { _1 _2 _3 }
enum IntName { ONE TWO THREE }

но в обоих случаях эти перечисленные значения будут отличаться от чисел 1, 2, 3.

Вы не можете объявить что-то похожее на перечисление, но содержащее реальные числа. В Технические характеристикиEnumTypeDefinition содержит список EnumValueDefinition, каждый из которых содержит один EnumValue; каждый значение является

Name but not true or false or null

и, наконец, Имя должен начинаться с подчеркивания или буквы ASCII.

Другие вопросы по теме