我想用这个结构从 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]]
并且值不会被解析为字符串?
谢谢。