如何解决GraphQL HotChocolate 添加 PaginationAmountType 将我的 int 转换为 PaginationAmmount
当我添加 PaginationAmmountType 来设置每页的最大记录数时,我的所有模型 int 变量都会变成 PaginatioAmount
services.AddGraphQL(SchemaBuilder.New()
.AddType(new PaginationAmountType(100))
.AddQueryType<Query>()
.AddMutationType<Mutation>()
.AddAuthorizeDirectiveType()
);
这是没有 PaginationAmountType 的样子
然后这就是当我添加 PaginationAmountType 时它的变化
我该如何解决这个问题,或者我到底做错了什么,我需要指定每页的最大记录数,但这种方法会弄乱我的模型。
解决方法
我认为问题在于 test_list = [0,1,2,3,4,5,6,7,8,9]
也基于 PaginationAmount
。架构发现 IntType
并将其绑定到 PaginationType
类型
你能试试这个吗:
int
顺便说一句。我们发布了第 11 版。它带来了很多新功能和改进。我们还完全删除了 PaginationAmountType。
查看迁移指南: https://chillicream.com/docs/hotchocolate/api-reference/migrate-from-10-to-11/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。