【发布时间】:2022-01-03 16:41:41
【问题描述】:
我在 graphql 架构中定义了一个枚举,如下所示:
enum QueryType {
NORMAL, RANGE, REGEX, WILDCARD
}
但是WILDCARD查询,可以进一步指定为STARTSWITH、ENDSWITH和CONTAINS,
那么我们可以在定义 Schema 的同时实现类似下面的效果
enum QueryType {
NORMAL, RANGE, REGEX, enum WILDCARD { STARTSWITH, ENDSWITH, CONTAINS}
}
或
enum QueryType {
NORMAL, RANGE, REGEX, WILDCARD: WildCardType
}
enum WildCardType { STARTSWITH, ENDSWITH, CONTAINS}
【问题讨论】:
标签: java graphql graphql-java