【发布时间】:2019-10-14 18:32:48
【问题描述】:
在我的项目 GraphQL 架构中,对象 AllowedPeriod(它只是两个字段 startsAt/endsAt)可以到达图形的不同对象中。
在生成查询时,apollo 正在为每个 <parent_object>.AllowedPeriod 创建一个新类型
例如,在GetDevicesQuery 中,AllowedPeriod 可以在devices、actions 或group 内部,从而生成以下类。
GetDevicesQuery.AllowedPeriodGetDevicesQuery.AllowedPeriod1GetDevicesQuery.AllowedPeriod2
有没有办法告诉 apollo 这些是相同的类型,并且不应该为每个类型生成类型?
【问题讨论】:
-
我认为您实际上无法指定自己在库当前状态下的对象名称。你必须使用生成的
标签: android graphql apollo apollo-client apollo-android