2

GraphCool 没有太多关于 Enums 的文档,所以我只是将我的 Enum 信息发布给那些可以使用它的人:

枚举是只能具有指​​定值的对象的参数。据我所知,GraphCool 还要求使用默认值定义它们。

一个示例枚举是(将它们写在枚举选项卡中):

enum PublishersEnum {
     PEARSON
     WILEY
     MCGRAWHILL
}

带有 enum的示例类型:

type Book {
  ...
  publisher: PublishersEnum @defaultValue(value: PEARSON)
  ...
}

建议/约定

使用全部大写来帮助区分枚举的使用。

在某处的名称中使用“Enum”命名枚举

关注点

我对图形酷界面没有好运,当我尝试从字符串迁移到枚举时,迁移值等效果不佳,希望其他人能有更好的运气。

4

0 回答 0