如何在ApolloGraphQL中创建一个数组数组作为输入?
例如,这样的查询的模式应该如何:
{
Users(Id:1, Filters:[["Id",">", "1"], ["Id","<","3"]]) {
Id
Name
}
}
我尝试了以下架构,但没有运气:
const typeDefs = gql`
type Query{
Users(
Id: ID,
Filters: [[String, String, String]]
)
}
`;
我在这里想要实现的是一个 Input 类型,它是List of Lists,每个子列表都包含 3 个字符串。所以它可以在函数中这样调用:Filters:[["Id",">", "1"], ..]