ApolloGraphQL一个查询中使用多个ID变量的问题。
创始人
2024-09-09 10:00:47
0

使用'query with variables”中的'input objects”参数,将所有ID变量作为一个对象在查询中进行传递。以下是一个示例:

//定义变量输入对象
const variables = {
  input: {
    id1: 123,
    id2: 456
  }
};

//定义GraphQL查询语句
const GET_DATA = gql`
  query getData($input: InputObject) {
    data1(id: $input.id1) {
      // data1的查询逻辑
    }
    data2(id: $input.id2) {
      // data2的查询逻辑
    }
  }
`;

//将变量输入对象和查询语句传递给ApolloClient
const { data, loading, error } = useQuery(GET_DATA, {
  variables
});

在这个示例中,我们使用'InputObject”参数来将所有ID变量作为一个对象进行传递。然后在查询语句中使用这个对象来获取我们需要的数据。

注意事项:

  • 定义变量输入对象时,变量名需要与查询语句中定义的变量名相匹配。
  • 在查询语句中使用变量时,需要使用变量名和点符号来访问对象中的变量,例如'$input.id1”。

相关内容

热门资讯

辅助透视!hhpoker辅助挂... 辅助透视!hhpoker辅助挂下载(透视辅助挂)-其实是真的有挂(2021已更新);hhpoker辅...
重大通报!钱塘13水有挂,广东... 重大通报!钱塘13水有挂,广东雀神外挂真实码,安装教程(有挂头条)1、许多玩家不知道广东雀神外挂辅助...
查到实测辅助!pokernow... 查到实测辅助!pokernow怎么开挂(透视)其实真的有挂2022已更新)(哔哩哔哩),您好,pok...
1分钟了解(aapokER)外... 1分钟了解(aapokER)外挂透视辅助工具(辅助挂)辅助透视(2021已更新)(哔哩哔哩)需要回顾...
7分钟科普!雀友会潮汕麻将规律... 7分钟科普!雀友会潮汕麻将规律(辅助挂)外挂透视辅助脚本(2023已更新)(哔哩哔哩)1、打开德州p...
玩家必知教程!微扑克系统机制(... 玩家必知教程!微扑克系统机制(辅助挂)软件透明挂辅助软件(2021已更新)(哔哩哔哩)1、每一步都需...
1分钟了解(impoker德州... 1分钟了解(impoker德州)外挂透明挂辅助插件(透视)透视辅助(2022已更新)(哔哩哔哩);支...
9分钟科普!jj斗地主有挂嘛,... 一、jj斗地主简介了解软件请加微:136704302jj斗地主是一款在线扑克游戏平台,玩家可以在平台...
科技新动态!wepoker好牌... 科技新动态!wepoker好牌率(透视软件挂)-竟然真的有挂(2025已更新);亲,这款wepoke...
揭秘几款!心悦海南麻将真的有挂... 揭秘几款!心悦海南麻将真的有挂,广东雀神麻雀辅助器下载,第三方教程(有挂存在);心悦海南麻将真的有挂...