我正在尝试像这样定义GraphQL模式:
Obj类型{ id:整数 0_100:整数 }
但是它给出了以下异常。
'GraphQLError:语法错误:预期名称,发现为Int“ 0”',
如何定义以数字,-,+符号开头的属性。
答案 0 :(得分:2)
数字参数名称在GraphQL中不起作用。
您可能可以在其前面加上_0_100
之类的字符串,但这是很不常见的,我建议您反对它。考虑改用单词来命名参数。
答案 1 :(得分:1)
这是GraphQL中的名称的正则表达式:/[_A-Za-z][_0-9A-Za-z]*/
。任何不匹配的内容都是不允许的。