Как использовать переменную для запроса Хасуры? - PullRequest
0 голосов
/ 17 января 2020

Я пытаюсь сделать запрос, который принимает переменную для параметра diver_on, но то, что у меня, похоже, не работает:

query customers($distinct: String!) {
  customers(limit: 20, distinct_on: $distinct) {
    startDate
    endDate
  }
}

Я предполагаю, что тип String не то, что ожидается, какой тип я должен использовать для $distinct?

1 Ответ

0 голосов
/ 17 января 2020

Тип вашей переменной будет указывать в таблице c перечисление, как задокументировано здесь .

Вся ваша схема должна просматриваться через интерфейс GraphiQL консоли Hasura - Вы можете использовать это для поиска типов полей и аргументов. Вы также можете проверить ошибку, возвращаемую сервером - она ​​будет содержать сведения о том, что пошло не так с вашим запросом, включая ожидаемый тип.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...