Apollo中带有数组的本地状态的Graphql查询

Apollo中带有数组的本地状态的Graphql查询,graphql,apollo,react-apollo,Graphql,Apollo,React Apollo,我正在服务器上的Apollo中设置一个属性,需要在客户端上查询它 我将本地状态设置为(简化代码以使其可读): 然后在客户机上,我有一个查询: const GET_STATE = gql` { renderType @client, path @client, staticContent @client { Navigation { Links } } } `; 我得到的错误是链接: 错误:为返回的链接类型的对象缺少

我正在服务器上的Apollo中设置一个属性,需要在客户端上查询它

我将本地状态设置为(简化代码以使其可读):

然后在客户机上,我有一个查询:

const GET_STATE = gql`
  {
    renderType @client,
    path @client,
    staticContent @client {
      Navigation {
        Links
      }
    }
  }
`;
我得到的错误是链接

错误:为返回的链接类型的对象缺少选择集 查询字段链接

我需要gql查询返回数组中的所有项,我尝试指定字段

const GET_STATE = gql`
  {
    renderType @client,
    path @client,
    staticContent @client {
      Navigation {
        Links {
          text,
          to
        }
      }
    }
  }
`;
但我明白了

错误:网络错误:无法读取未定义的属性“Query”


错误出现在graphql查询中。正确的查询是:

const GET_STATE = gql`
  {
    renderType @client,
    path @client,
    staticContent @client {
      Navigation @client {
        Links @client {
          to,
          text
        }
      }
    }
  }
`;

错误出现在graphql查询中。正确的查询是:

const GET_STATE = gql`
  {
    renderType @client,
    path @client,
    staticContent @client {
      Navigation @client {
        Links @client {
          to,
          text
        }
      }
    }
  }
`;