【问题标题】:Graphql Multiple enums in queryGraphql查询中的多个枚举
【发布时间】:2016-04-23 04:26:01
【问题描述】:

我想设置一个查询,为同一参数发送多个枚举。

test_query(enum:FIRST,SECOND){
  stuffs
}

这似乎在 graphql-JS 中是不可能的,但我不确定。

【问题讨论】:

    标签: graphql graphql-js


    【解决方案1】:

    您只需将它们包装在[]

    test_query(enum:[FIRST,SECOND]){
      stuffs
    }
    

    【讨论】:

    • 请注意,您还必须修改架构以接受 GraphQLEnumType 的 GraphQLList
    • 不,实际上你没有。 ENUM 是一组命名值。
    • 有趣!将重新测试,也许我遇到了另一个问题。
    • 这是如何使用 javascript 表示法完成的?
    • 其实我错了。您需要将其包装在GraphQLList 中,但是一旦您完成后,就不必将枚举作为列表发送。你可以简单地做enum: FIRST,即使它需要一个集合。
    猜你喜欢
    • 2022-10-23
    • 2017-03-31
    • 1970-01-01
    • 2018-08-17
    • 2022-01-20
    • 2019-06-06
    • 1970-01-01
    • 1970-01-01
    • 2019-08-14
    相关资源
    最近更新 更多