标签: fragment
-
文章针对 GraphQL Mutation 中单次请求仅执行一个 Mutation 导致 HTTP 请求数量过多触发限流的问题,提出了在同一次请求中执行多个 Mutation 的解决方案。该方案参考 GraphQL 官方文档,通过使用别名技术实现批量操作,有效降低了请求频率,从而避免接口限流。
-
在 GraphQL API 开发中遇到了字段冲突报错,提示 default 字段存在 Float! 和 Boolean! 类型冲突。经排查,原因在于接口实现中 ThemeSettingRange 和 ThemeSettingCheckbox 的 default 字段类型不同,且在同一选择集中使用了内联片段进行查询。根据规范,同名或同别名字段必须返回相同类型。参考官方 issue,使用字段别名可以解决此问题,但这会增加客户端的解析难度。
