如何将参数从GraphQLQueryResolver传递到GraphQLResolver

时间:2019-07-04 06:41:24

标签: microservices graphql-java

在GraphQlQueryResolver中,我们接收在查询中传递的参数,但是我需要在GraphQLResolver中访问这些参数。当我尝试使用DataFetchingEnvironment获取GraphQLResolver中的参数时,它为null

以下是我的模式


type Emp {
  emp_id:Int
  emp_name: String
  emp_comp_id:String
}

type EmpPage {
    totalElements: Int
    totalPages: Int 
    currentPageNumber :Int
    emp:[Emp]
}

type Query {
empPageQuery(pageNumber:Int=0, emp_comp_id:String): EmpPage
}



public class EmpResolver implements GraphQLResolver<Emp>{

public List<Emp> getEmp(DataFetchingEnvironment env){

    String compId= env.getArgument("compId");

0 个答案:

没有答案