使用输入对象作为graphQL查询的参数不是突变是否有意义

问题描述

我正在设计一个graphQL服务,并研究了输入对象以及有关将其用于突变的建议。使用输入对象作为参数来查询参数数量是否很大(在讨论中假设大约为10)是否也有意义?为什么?为什么不呢?

此外,如果使用输入对象进行查询是否有意义,应该考虑哪些方法对我来说是正确的解决方案?

示例查询

  retrieveData(
    ids: [ID!]
    codes: [String!]
    countries: [String!]
    types: [String!]
    business: [String!]
    locations: [ID!]
    region: Region!
    limit: Int = 50
    offset: Int = 0
    sortBy: SortBy
    version: Int
  ): Response!```

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)