Поля типа GraphQL, имеющие тот же тип, что и родительский (цикл) - PullRequest
0 голосов
/ 21 января 2019

В этом примере https://graphql.org/graphql-js/constructing-types/

Можем ли мы достичь Type, возвращаясь к его корню |родительский тип?(тип поля менеджера ссылается на userType)

var userType = new graphql.GraphQLObjectType({
   name: 'User',
   fields: {
     id: { type: graphql.GraphQLString },
     name: { type: graphql.GraphQLString },
     manager: { type: userType },
   }
});

1 Ответ

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

Возврат полей, когда Thunk решил мою проблему.

var userType = new graphql.GraphQLObjectType({
   name: 'User',
   fields: ()=> {
     return {
       id: { type: graphql.GraphQLString },
       name: { type: graphql.GraphQLString },
       manager: { type: userType }
    }
   }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...