Почему мое сообщение об ошибке GraphQL не регистрируется правильно? - PullRequest
0 голосов
/ 16 апреля 2020

Я пытаюсь получить сообщение об ошибке graphQL, чтобы, если оно совпадает с ожидаемым, я мог вывести сообщение в свое приложение, но не смог получить сообщение об ошибке graphQL

В моем блоге «Уловка» у меня есть это:

} catch(error) {            
    console.log(error.name)
    console.log(error.graphQLErrors)
    console.log(error.graphQLErrors.message)
    throw error;
}

, и соответствующий вывод выглядит так:

[Thu Apr 16 2020 04:19:22.330]  LOG      Error
[Thu Apr 16 2020 04:19:22.370]  LOG      [{"locations": [[Object]], "message": "Email already taken", "path": ["signup"]}]
[Thu Apr 16 2020 04:19:22.370]  LOG      undefined

Я вижу, что ключ имеет имя message, так почему это когда Я пытаюсь получить сообщение, оно выглядит как неопределенное, а не сообщение?

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