6

我正在使用[graphql][1]gem 构建一个 GraphQL API。

例如,在定义输入时——

Inputs::BranchInput = GraphQL::InputObjectType.define do
  name 'BranchInput'

  argument :scope,                      types.String
end

该参数scope实际上是一个枚举字段,可以接受smallbig。我如何在输入中定义这个参数只接受这两个值?是否可以在生成文档时也将其显示在文档中,以便 UI 开发人员对此也很清楚?

当使用Grape生成 REST API 时,我通常会使用 tovalues参数来定义这样的东西。

4

0 回答 0