0

我在使用 InMemoryCache 时遇到了一些问题,我一直想知道 apollo 究竟如何处理分配了 pollInterval 的查询。比如说,一个查询有一个 pollInterval 并且有默认的缓存策略。查询服务器,已获取新旧数据的混合作为响应,因此应修改缓存以包含新数据,没有类型策略。当在数据库中找到新数据时,我的轮询 useQuery 正在覆盖缓存字段(数据仍在缓存中,只是不再分配给该字段)所以我一直试图弄清楚 apollo 究竟是如何做这些事情的场景,我无法弄清楚查询与缓存的交互方式。

tldr 当轮询的 useQuery 获取新数据时,缓存字段会发生什么情况?

4

0 回答 0