输入值
Value Const
Const Variable
IntValue
FloatValue
StringValue
BooleanValue
NullValue
EnumValue
ListValue ?Const
ObjectValue ?Const
Field and directive arguments accept input values of various literal primitives; input values can be scalars, enumeration values, lists, or input objects.
If not defined as constant (for example, inDefaultValue), input values can be specified as a variable. List and inputs objects may also contain variables (unless defined to be constant).