首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >graphiQL未显示GraphQL schmea (spring graphql-spqr)

graphiQL未显示GraphQL schmea (spring graphql-spqr)
EN

Stack Overflow用户
提问于 2021-05-03 14:01:26
回答 1查看 192关注 0票数 0

我使用了spring-boot和graphql-spqr。GraphQL查询和突变起作用。但是GraphiQL does前端不会在最右栏的"documentatin explorer“中显示模式。为什么?

我的graphql控制器

代码语言:javascript
复制
@RestController
public class LiquidoGraphQLController {
    private final GraphQL graphQL;

    @Autowired
    public LiquidoGraphQLController(
        TeamsGraphQL teamsGraphQL,  // my graphQL service classes
        PollsGraphQL pollsGraphQL,
        UserGraphQL userGraphQL
    ) {
        // Automatically create GraphQL Schema from graphql-spqr annotations
        GraphQLSchema schema = new GraphQLSchemaGenerator()
            .withBasePackages("org.doogie.liquido")
            .withOperationsFromSingleton(teamsGraphQL, TeamsGraphQL.class)
            .withOperationsFromSingleton(pollsGraphQL, PollsGraphQL.class)
            .withOperationsFromSingleton(userGraphQL, UserGraphQL.class)
            .withOutputConverters()
            .generate();

        this.graphQL = new GraphQL.Builder(schema).build();
    }
}

GraphiQL会显示"schmea",但不会在documentation选项卡中显示任何内容。

EN

回答 1

Stack Overflow用户

发布于 2021-05-04 04:04:57

谢谢你的建议。经过一些调试,我发现在我的自定义GraphQL控制器中,我直接返回了graphQL数据,而不是带有数据的ExecutionResult:{},错误:[]

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67364141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档