GraphQL 指定多种类型的数组

GraphQL specify array of multiple types

有什么方法可以告诉 GraphQL 一个类型是一个用字符串或整数填充的数组?基本上就是这样,如果它是有效的

inputHelper: [[String | Int]]

所以在查询中我可以有效地发送过来

inputHelper: [["foo", 1], ["bar", -1]]

您可能 create a custom scalar 可以接受整数或字符串。

更简单的解决方案是利用现有的 JSON 标量 like the one here。那么你可以这样做:

inputHelper: [JSON]

或者只是

inputHelper: JSON