【发布时间】:2018-01-12 12:51:11
【问题描述】:
我找不到或我在错误的地方寻找有关片段如何匹配的任何文档。当我使用香草 Apollo 客户端时,如果我在使用片段时关闭 addTypename 的选项,我会收到警告 heuristic fragment matching going on!,如果我添加它,它就会消失,但我的响应包含许多 __typename 字段,我没有需要。他们为什么提供帮助?
【问题讨论】:
-
也许这不能完全满足您的问题,但
__typename似乎是 Apollo 能够匹配其缓存中的片段的唯一踪迹。我认为要解决这个问题,您不需要传递addType: true- 保持它为假,而是尝试将__typename添加到您的片段中。
标签: graphql apollo apollo-client