主题
我使用GraphQL和DynamoDB作为后端,它通过AppSync工作。AppSync基于vtl生成json并执行它(实际上我不知道服务的哪一部分执行它),所以它命名为Resolver映射模板
我需要用我写的自定义解析器覆盖我所有的GraphQL端点,但是开发会带来伤害,因为我找不到任何方法来简化开发和测试,除非通过aws控制台,什么是缓慢和不方便的。
我试过什么
作为一种方法,我尝试创建DynamoDB
json文件并通过awscli
上传它们,但是AppSync
使用了另一种json格式- Resolver Mapping Template
。
我需要什么
我想知道任何解决办法和指导如何开发,调试和测试我的解决方案。所以我需要两个选择或者两者兼而有之
$util
内容进行比较。很高兴有发布于 2019-06-24 19:44:05
建议是使用扩容CLI来管理自动创建解析器,并自己更新它们,以减轻一些“开发伤害”部分。
我注意到您提到了您正在寻找的一件事是快速测试解析器的能力(在这种情况下,放大cli将为您创建),但正如所述,每次放大推动cfn更新都需要一些时间。您可能感兴趣的(并有可能缓解这个问题)是这个新的RFC为扩容cli:https://github.com/aws-amplify/amplify-cli/issues/1433。
查看它是否满足了您的需求,如果没有,请在github帖子中添加一个注释。
https://stackoverflow.com/questions/56705274
复制相似问题