Как я могу создать массив массивов в качестве входных данных в ApolloGraphQL ?
Например, какой должна быть схема для такого запроса:
{
Users(Id:1, Filters:[["Id",">", "1"], ["Id","<","3"]]) {
Id
Name
}
}
Я пробовал следующую схему, но не повезло:
const typeDefs = gql`
type Query{
Users(
Id: ID,
Filters: [[String, String, String]]
)
}
`;
Я пытаюсь достичь здесь типа ввода, который представляет собой Список списков с каждым из дочерних списков содержащий ровно 3 строки. Так что внутри функции его можно вызвать так: Filters:[["Id",">", "1"], ..]