urql突变不会使高速缓存和获取顺序无效

问题描述

我们在React项目中使用urql来管理Rails graphql后端的获取和突变。我们是Graphql的新手,边学习边学习urql,但遇到了突变的绊脚石。我们需要一个工作正常的对象列表,但销毁其中一个对象时,缓存似乎可以乐观地更新(很好-它从列表中删除了该对象),但是在变异返回数据之前,将开始获取/查询列表对象直接进入缓存并返回对象的原始列表。变异返回原始对象,但高速缓存未失效,并且不再发生对该列表的获取。这是正常现象还是我们的设置不正确?

我们也使用graphexchange来规范化缓存。 让我知道您是否要查看查询和返回信息等。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)