我的应用中有通知系统,我想在新通知到来时获取数据。我用
RelayStore.forceFetch({statusRequest: Relay.QL`{query { viewer { list { edges ...}}}`})
因此它适用于节点,因为节点具有ID,但对于存在的连接,它不具有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: ...
。它获取新连接,不存在。有任何想法吗?谢谢。