我尝试使用以下解析器将我们的模型转换为 GraphQL 模式:
@Component
public class QueryResolver implements GraphQLQueryResolver {
public List<Result> results;
}
但我收到以下错误:
类型 java.util.List 不能映射到 GraphQL 类型!由于 GraphQL-Java 在运行时处理擦除的类型,因此只有非参数化的类可以表示 GraphQL 类型。这允许通过接口和联合类型中的 java 类进行反向查找。
由于我需要使用泛型类型,我该如何解决这个问题?