“枚举”的元数据值

Noi*_*art 1 graphql graphcool

我在名为“列表”的模型中创建了一个字段。这里的字段是“类别”。这设置为一些值的枚举(下面的屏幕截图)。graphql是否允许查询以获取枚举列表?

mar*_*ani 5

使用GraphQL自省查询是可能的。

Graphcool上的枚举类型命名为“ MODEL_FIELD”,因此在您的情况下,您可以运行以下查询:

{
  __type(name: "LISTING_CATEGORY") {
    name
    enumValues {
      name
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

您可以在类似问题的答案中找到更多信息。

  • 您可以在此处找到有关自省查询的更多信息:http://graphql.org/learn/introspection/ (2认同)