我知道上下文是您在 Lambda 函数中定义的名称,但是当谈到 Appsync 解析器时,我有点困惑。我已经看到$ctx
并$context
在 AppSync 解析器中使用,包括在 AWS 文档中。AWS 自己的一些代码生成工具(例如 AWS Amplify CLI)会创建在同一代码中使用两者的解析器!我在解释这一点的文档中找不到任何内容。这里发生了什么?
问问题
1991 次
1 回答
22
(此处为 AWS AppSync 开发人员)
$ctx
并$context
在 AWS AppSync 中引用相同的Resolver Context。我们添加$ctx
了别名,$context
以减少用户必须输入的字符数($ctx
比$context
!! 短 50%)
选择$context
或是$ctx
个人喜好。我更喜欢$ctx
编写 AWS AppSync 解析程序。
于 2019-03-19T15:51:22.503 回答