Ошибки валидации graphql apollographql (вложенные с ошибкой obj) - PullRequest
0 голосов
/ 21 февраля 2019

В случае ошибки проверки схемы graphql я получаю этот объект error.errors: [] вместо ошибок: []

enter image description here

Вотпример сервера

const { ApolloServer, gql } = require("apollo-server");

new ApolloServer({
  typeDefs: gql`
    type Query {
      hello: String
    }
  `,
  resolvers: {
    Query: {
      hello: () => "world"
    }
  }
})
.listen()
.then(({ url }) => console.log(`? Server ready at ${url}`));

1 Ответ

0 голосов
/ 21 февраля 2019

Это похоже на то, что GraphQL Playground делает, если код ответа отличается от 200. Я не уверен, что то, что вы видите, является ожидаемым поведением для Playground, но здесь есть связанная проблема здесь .В любом случае, если вы откроете вкладку своей сети и посмотрите фактический ответ от сервера, он отформатирован, как и ожидалось (то есть это объект со свойством errors).

...