【发布时间】:2020-03-09 17:02:06
【问题描述】:
我阅读了interacting with cached data 上的文档,虽然我了解cacheRedirects 的工作原理,但我有点困惑为什么首先需要它。这就是我问另一个问题的部分原因:Does the Apollo client cache nested objects in React?
我们知道数据很可能已经在客户端缓存中,但因为它是通过不同的查询请求的,所以 Apollo 客户端不知道。
这是为什么呢?
为了清楚起见,复制粘贴文档中的示例:
query ListView {
books {
id
title
abstract
}
}
query DetailView {
book(id: $id) {
id
title
abstract
}
}
【问题讨论】:
标签: graphql apollo apollo-client apollo-cache-inmemory