Имеет ли значение, где находятся локальные резолверы Apollo? - PullRequest
0 голосов
/ 11 октября 2019

Допустим, я получаю данные с чем-то вроде:

  mutation Signup ($input: SignupInput!) {
    signup (input: $input) {
      success
      message
      login @client
    }
  }

и на сервере

  signup (input: SignupInput!): Response!

В документах говорится:

Когда клиент Apolloвыполняет этот запрос и пытается найти результат для поля [login], он выполняет следующие шаги:

Установлена ​​ли функция распознавателя, связанная с именем поля [login]? Если да, запустите и верните результат из функции распознавателя.

( ref )

Исходя из этого, не должно иметь значения, где login решатель прилагается. Тем не менее, это имеет значение (он выполняет распознаватель, только если это свойство Response ...).

Так, каково предполагаемое поведение, поведение или документация?

Спасибопросто пытаюсь понять это ?

...