重置单个查询-反应阿波罗缓存

时间:2020-07-13 22:42:29

标签: apollo react-apollo apollo-client

我想在refetch之后进行useMutation查询,并触发我的组件更新为loading状态。我可以通过将notifyOnNetworkStatusChange 设置为true并观察https://github.com/apollographql/react-apollo/issues/321中描述的networkStatus之外的loading值来做到这一点。但是,我认为从update中的useMutation处理程序中删除缓存中的查询会容易得多。

有人知道如何在阿波罗缓存中删除单个查询吗?本质上将其设置为初始状态。我可以将data设置为空,但这不能解决我的问题,因此不建议这样做。我也不认为resetStore()对我来说是有用的选择。

可能没有选择,但也许有人可以解决。

0 个答案:

没有答案