0

我想用这个结构从 GraphQL 服务器中检索一个矩阵:

[
 ['Country', 'Popularity'],
 ['Germany', 200],
 ['United States', 300],
 ['Brazil', 400],
 ['Canada', 500],
 ['France', 600],
 ['RU', 700]
]

我的实际架构是这样的

type MyType{
  data: [[String]]
}

这实际上可行,但问题是我想要Google GeoChart的这些数据,并且预期的对值是第一个 String-String ( ['Country', 'Popularity']) 和下一个 String-Number ( [Germany', 200])。

此示例有 7 个列表,但服务器可以返回不同数量的列表,每个请求可以是不同的值。

使用架构调用我的端点,[[String]]所有值都正确发送,但数字被解析为字符串,我必须在前端迭代以将每个值解析为数字。

有没有办法定义类似的模式[[Any]]并且值不会被解析为字符串?

谢谢。

4

0 回答 0