如何解决如何使用Apollo订阅更新已删除的GraphQL数据?
在这里和我在一起有点耐心,我对这些东西很陌生。
我正在尝试创建一个聊天应用程序,但是删除邮件时遇到了一些麻烦。
_subscribetoDeletedChats = () => {
//..
updateQuery: (prevIoUs,{ subscriptionData }) => {
const result = {
chats: prevIoUs.chats.filter(
chat => chat.id !== subscriptionData.data.chats.prevIoUsValues.id
)
};
return result;
当前问题是该节点已删除(写在另一个文件中),所以我无法识别先前的ID(给我一个错误,提示“无法读取未定义的prevIoUsValues”)。我有点无所适从,而且不确定我是否完全了解删除的工作原理。删除的节点是否总是为空?那么人们如何获得他们的身份证?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。