1

relay在我的项目中使用最新版本的 (1.6.0) 来处理客户端和服务器之间的数据获取和更新。我有一个书籍列表,我从服务器获取这个列表作为一个简单的 qraphQL 列表(不是边缘/节点列表)。

这是我从服务器获取书籍列表的查询:

graphql`
  query BooksQuery {
    viewer {
      books {
        id
        title
      }
    }
  }
`

我有两个突变用于从数据库中添加和删除一本书。当我调用任何这些突变时,我想更新我的网页。我知道我可以使用该updater功能来更新我的 UI,但是有一些配置,例如NODE_DELETERANGE_ADD用于此类 UI 更新。当我的书单很简单并且不是边缘/节点列表时,如何使用这些配置?

4

0 回答 0