阿波罗客户端从缓存中按索引查询数组的一项

时间:2020-03-03 09:04:36

标签: angular graphql apollo-client apollo-cache-inmemory

如何编写查询以从阿波罗内存缓存中按索引从数组中获取项目?

缓存中的数据如下:

ROOT_QUERY
 products: [Product]
  0: Product: id1
  1: Product: id2
  2: Product: id3
 selectedPosition: 1

我要观看所选的产品。

我尝试如下:

    const query = gql`query getSelectedProduct{
      selectedPosition @client @export(as: "currentPosition")
      products @client // how to get the item at currentPosition {
        //selection set
      }
    }`;

0 个答案:

没有答案