graphql-java 以编程方式创建的模式中的强制变量(必需)
graphql-java variable mandatory (required) in programmatically created schema
我是 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();
.type(GraphQLNonNull.nonNull(Scalars.GraphQLString))
我是 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();
.type(GraphQLNonNull.nonNull(Scalars.GraphQLString))