您可以在 GraphQL 中为基本类型如 String添加别名吗?像`type Token = String`?

问题描述

你能在 GraphQL 中为基本类型(如 String)取别名吗?喜欢type Token = String

或者它必须一个类/结构?

解决方法

如果只是关于名字,就留下字符串。

如果它是一种特殊的字符串,例如 Mongo ObjectID,它具有字符串长度或校验和等规则,您可以为此目的创建 GraphQL 标量。