Отправка массива объектов в GraphQL - PullRequest
0 голосов
/ 12 июня 2018

Я пытаюсь передать массив объектов из приложения React в GraphQL.Но я получаю эту ошибку:

   Error: The type of Mutation.reorderFields(fieldsOrder:) must be Input Type but got: [orderField].

Это моя схема:

  reorderFields(
    fieldsOrder:[orderField]
  ):Boolean!

Мутация:

  type orderField{
    order: Int,
    myform: String,
    id: String,
  }

Любая помощь будет оценена, спасибо.

1 Ответ

0 голосов
/ 12 июня 2018

Я полагаю, что проблема может быть на сервере GraphQL.Поскольку ваш orderField определен как тип объекта и, вероятно, его следует определить как тип ввода.

При мутации GraphQL полезная нагрузка данных должна быть определена как тип ввода.

Проверьте Мутации и типы ввода для лучшего описания того, как сделать мутации.

...