【问题标题】:I want to use string array in graphql query parameter using language java我想使用语言 java 在 graphql 查询参数中使用字符串数组
【发布时间】:2020-08-29 12:57:06
【问题描述】:
food(id: String[]): [Food]

这里的食物是我的查询类型。 id 是我的查询参数。我想通过传递多个 id 来获取多个数据。

{
  food(id=["1","2"]) {
    name
    colour

  }
}

但它显示错误。谁能告诉我这是否可能,如果是?怎么样?

【问题讨论】:

    标签: graphql graphql-java


    【解决方案1】:

    id 定义不正确,应该是:

    food(id: [String]): [Food]
    

    在这种情况下,我也将参数命名为复数形式,所以ids 而不是id

    【讨论】:

    • 感谢您的评论。但我的问题是我应该如何在查询参数中发送多个 id。我只想回答我自己的问题。食物(id:“[1,2]”)。通过这个,我们可以获取两个 id 值
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-10
    • 2013-04-10
    • 2019-03-23
    • 2018-09-30
    • 2011-09-08
    • 1970-01-01
    相关资源
    最近更新 更多