【发布时间】:2020-08-23 14:41:43
【问题描述】:
我在灯塔中定义了一个查询:
extend type Query {
products(input: ListInput @spread): [Product]
@field(resolver: "App\\GraphQL\\Queries\\BusinessInformation\\ProductComplex@index")
}
但是products 的结果没有分页。我不能同时使用@field 和@paginate,因为应该只有一个解析器。如何使用自定义解析器对 eloquent 查询进行分页?
我已经搜索并发现可以使用我 builder,但是当我定义了适当的模型时,我不想使用查询构建器。
【问题讨论】:
-
你解决了吗?如果你这样做了,你介意自己回答这个问题吗?我正在为同样的事情苦苦挣扎。
标签: laravel graphql lighthouse laravel-lighthouse