在nestJs中一起使用控制器和graphql解析器可以吗?

时间:2019-03-25 13:36:05

标签: nestjs

对于我的下一个项目,我想在FrontEnd内部使用Graphql。此外,该项目还应提供Rest-Api。 现在,我发现了这个非常出色的框架“ nestjs”,从理论上讲,可以将Graphql端点和其他端点组合在一起。 不幸的是,如果这会导致问题,我在文档中找不到任何内容。以下代码是否可以正常使用?

Artikel控制器:

@Controller('article')
@Resolver('Article')
export class ArticleController {
    constructor(private articleService: ArticleService){}

    @Get()
    @Query(returns => CArticle)
    async Article() {
     const dbElement=await this.articleService.getById("xy");
     return dbElement;
    }
}

商品模块:

@Module({
    controllers:[ArticleController],
    providers:[ArticleService,ArticleController]
})
export class ArticleModule {}

0 个答案:

没有答案