переменная graphql-java обязательна (обязательна) в программно созданной схеме

Я новичок в GraphQL и graphql-java. Я пытаюсь создать эту схему программно

type Query{name:String!}

Я не знаю, как сделать так, чтобы поле name не было нулевым String! По умолчанию это необязательно.

GraphQLObjectType queryType = GraphQLObjectType.newObject()
        .name("Query")
        .field(GraphQLFieldDefinition.newFieldDefinition()
                .name("name")
                .type(Scalars.GraphQLString)
                .dataFetcher(new StaticDataFetcher("Joe")))
        .build();

person Doua Beri    schedule 11.01.2018    source источник


Ответы (1)


person    schedule
comment
Это обязательно должно быть в документации! graphql-java.com/documentation/v11/schema - person Thomas; 22.10.2018