Graphql 元数据值为;“枚举”;

Graphql 元数据值为;“枚举”;,graphql,graphcool,Graphql,Graphcool,我在一个名为“Listing”的模型中创建了一个字段。这里的字段是“类别”。这设置为某些值的枚举(下面的屏幕截图)。graphql是否允许查询以获取枚举列表 这可以使用GraphQL自省查询实现 GraphTool上的枚举类型命名为“MODEL_FIELD”,因此在您的情况下,可以运行以下查询: { __type(name: "LISTING_CATEGORY") { name enumValues { name } } } 您可以在中找到更多信息

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


这可以使用GraphQL自省查询实现

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

{
  __type(name: "LISTING_CATEGORY") {
    name
    enumValues {
      name
    }
  }
}

您可以在中找到更多信息

这可以使用GraphQL自省查询实现

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

{
  __type(name: "LISTING_CATEGORY") {
    name
    enumValues {
      name
    }
  }
}

您可以在中找到更多信息

使用时,更简单的方法是创建一个新的根类型,并将其解析为枚举值数组。这是因为在使用Nexus.js时,您正在使用代码(TypeScript)编写模式,这意味着您可以将枚举值数组导入到解析器中—这只是代码。

使用时,更简单的方法是创建一个新的根类型,并将其解析为枚举值数组。这是因为使用Nexus.js时,您正在使用代码(TypeScript)编写模式,这意味着您可以将枚举值数组导入到解析器中—这只是代码。

谢谢!我是GraphQL新手,所以您将其与“GraphQL内省查询”联系起来对我帮助很大。当我还是新手的时候,我面临的第一个挑战就是习惯它的文档。你可以在这里找到更多关于内省查询的信息:谢谢!我是GraphQL新手,所以您将其与“GraphQL内省查询”联系起来对我帮助很大。当我还是新手的时候,我面临的第一个挑战就是习惯它的文档。你可以在这里找到更多关于内省查询的信息:谢谢分享!谢谢分享!