【发布时间】:2018-08-29 07:09:27
【问题描述】:
我正在使用 GraphQL Spring-boot 库来构建 GraphQL API https://github.com/graphql-java/graphql-spring-boot
我有一个架构
type Car {
id: ID!
model: String
brand: String
}
type Query {
allCars: [Car]!
}
我的查询是在我的 Spring Boot 项目中的一个 Query 类中实现的
@Component
public class Query implements GraphQLQueryResolver {
public List<Machine> allCars() {}
}
我的问题是:
返回列表时如何使用过滤器和排序:
allCars(first:3){id model}
allCars(filter: {....}){}
我猜这是必须在 Java 方法中实现的东西,但我不确定如何在方法中注入过滤器等。
【问题讨论】:
-
你有没有找到可以为每个模型自动生成过滤器的东西?
标签: java spring-boot graphql