gpt4 book ai didi

Laravel Lighthouse 分页字段结果

转载 作者:行者123 更新时间:2023-12-04 09:45:52 25 4
gpt4 key购买 nike

我在灯塔中定义了一个查询:

extend type Query {
products(input: ListInput @spread): [Product]
@field(resolver: "App\\GraphQL\\Queries\\BusinessInformation\\ProductComplex@index")
}

products 的结果没有分页。我不能同时使用 @field@paginate同时因为应该只有一个解析器。如何使用自定义解析器对 Eloquent 查询进行分页?

我搜索并发现我 builder可以使用,但当我定义了适当的模型时,我不想使用查询构建器。

最佳答案

我设法找到了解决方案:

extend type Query {
products(captionId: ID, subFieldId: ID, q: String): [Product]
@paginate(type: "paginator" defaultCount: 10 maxCount: 100
builder: "App\\GraphQL\\Queries\\CustomerManagement\\TariffBook\\ProductComplex@index")
}
只需要使用 builderpaginate指示。

关于Laravel Lighthouse 分页字段结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62120967/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com