AWS AppSync - 使用自定义指令定义 GraphQL 架构

Cac*_*nta 5 amazon-web-services graphql aws-appsync

在定义此自定义指令时:

directive @hashField on INPUT_FIELD_DEFINITION

我在 AWS AppSync(架构选项卡)上收到此错误:

解析架构时出错。不支持指令定义。

我明白了AWS提供的功能,可以提供类似的功能,但是这些功能不会对我的使用情况下工作。

AWS AppSync 中自定义指令的替代方案是什么?将来的版本会支持它吗?

Cac*_*nta 3

显然,添加指令支持并不在他们的路线图中。

另一种选择是自定义标量类型;但是,它不满足我的要求,因为我需要指定应用于特定字段的多个指令的顺序。