中继突变定义为“操作,包括对数据存储的写操作,然后是对任何更改的字段的提取操作”。如何记录日志?我还没有找到关于突变vs查询的正式定义,正如在REST POST vs GET vs PUT协议中会发现的那样。我是否正确,当有想要修改和返回数据的人需要使用变异,但如果我只需要更新某些内容,那么标准查询就可以了?也有些情况下我可以获取数据但更新不需要返回的东西。
我有一个中继突变,它会创建一个帖子并将其前置到帖子列表中。乐观的更新会在将突变发送到我的GraphQL服务器之前将帖子的标题和url预先加入列表。我的问题是,当突变失败或无法完成时,乐观的更新会在列表后自动从列表中删除。有没有办法捕捉并处理失败的突变,以便我可以向用户显示某种消息,指出帖子无法保存? 我的继电器突变: import Relay from 'react-relay';
class