我有一个用例,只允许将一组特定的枚举值输入突变/显示中。我不太确定如何最好地解决这个问题。
给出以下内容:
import gql from 'graphql-tag';
export default gql`
enum DayOfWeek {
MONDAY
TUESDAY
WEDnesDAY
THURSDAY
FRIDAY
SATURDAY
SUNDAY
}
`;
我想将选择值限制在模式的某些位置。
我希望我可以做类似的事情:
import gql from 'graphql-tag';
export default gql`
union Weekday = MONDAY | TUESDAY | WEDnesDAY | THURSDAY | FRIDAY
union Weekend = SATURDAY | SUNDAY
该架构似乎从未验证过。我也尝试将它们引用为DayOfWeek.MONDAY
等,但无济于事。
有没有办法模仿此功能?