当数据源是 dynamoDB 时,是否可以在我的 AppSync 的突变上有业务逻辑?
我对 GraphQL 和 Appsync 还很陌生。我的理解是,当您使用普通的 GraphQL 时,您可以在解析器中包含业务逻辑,以便在更新之前进行验证。当您将 GraphQL 架构以 DynamoDB 作为数据源时,您将如何使用 AWS AppSync 实现相同的目标?
最佳答案
在 AWS AppSync 中,您可以将解析程序附加到映射到 DynamoDB 数据源的字段。然后,您可以使用 Velocity 模板在解析器中包含您的自定义业务逻辑以进行任何验证。
请引用following documentation AWS 的解析器映射模板编程指南。
Here is the mapping template reference用于 DynamoDB 解析器。
关于amazon-web-services - 具有业务逻辑的 AWS Appsync + DynamoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52141588/