如何使用Apollo客户端查询嵌套模式?

时间:2020-03-26 13:12:30

标签: reactjs graphql apollo apollo-client

假设有两个模式,一个像下面的示例一样嵌套在另一个模式中作为键

type Profile @entity{
id: ID!
intro: String
user: User!
}

type User @entity{
id: ID!
address: String!
name: String!
}

我尝试使用以下代码查询上面的示例,但是没有用。 如何使用Apollo客户端检索使用用户ID查询的数据?

export let QUERY = gql`
  query getProfiles($user: String!) {
    profiles(user: $user) {
      id
      user(id: $user) {
        id
      }
      intro
    }
  }
`;
const Sample = props => {
  let { loading, error, data } = useQuery(QUERY, {
    variables: {
      user: 'BlaBla'
    }
  });

0 个答案:

没有答案