我想在refetch
之后进行useMutation
查询,并触发我的组件更新为loading
状态。我可以通过将notifyOnNetworkStatusChange
设置为true并观察https://github.com/apollographql/react-apollo/issues/321中描述的networkStatus
之外的loading
值来做到这一点。但是,我认为从update
中的useMutation
处理程序中删除缓存中的查询会容易得多。
有人知道如何在阿波罗缓存中删除单个查询吗?本质上将其设置为初始状态。我可以将data
设置为空,但这不能解决我的问题,因此不建议这样做。我也不认为resetStore()
对我来说是有用的选择。
可能没有选择,但也许有人可以解决。