整个客户端存储的中继强制获取

时间:2016-05-27 13:34:45

标签: reactjs graphql relay

我的应用中有通知系统,我想在新通知到来时获取数据。我用

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: ...。它获取新连接,不存在。有任何想法吗?谢谢。

0 个答案:

没有答案