我的应用程序中有通知系统,我想在新通知到来时获取数据。我用
RelayStore.forceFetch({statusRequest: Relay.QL`{query { viewer { list { edges ...}}}`})
所以它适用于节点,因为节点有 ID,但对于存在的连接它没有。在文档中它说
forceFetch can be called with an empty set of partial variables, meaning it can trigger a refresh of the currently rendered set of data.
我试图仅获取与空数组的连接作为部分变量集。它什么也没做。在网络选项卡中,我看到我对服务器的请求,在响应中我看到数据已正确获取。但作为回应,我明白了list: ...
。它获取新的连接,不存在一个。有任何想法吗?谢谢你。