当前位置: 首页 > 知识库问答 >
问题:

如何调用Lambda函数与放大器使用GraphQL API?

文寒
2023-03-14

我相信在创建GraphQLAPI时默认的数据源是DynamoDB,我想将其设置为Lambda函数。

有没有办法用放大器做到这一点?

如果没有,解决办法是什么?

我在网上找到了AWS教程,其中说明:

我们将向您展示如何编写Lambda函数,该函数根据GraphQL字段操作的调用执行业务逻辑。

但我不能用这个来放大。

共有1个答案

萧渝
2023-03-14

现在,您可以使用这里描述的模式手动设置正确的模板,并以使用Amplify设置的lambda为目标。

https://aws-amplify.github.io/docs/cli/graphql#add-a-custom-resolver-that-targets-an-aws-lambda-function

很快(或者也许当你读到这篇文章的时候,基于这个公关的状态),你就可以用@函数注释你的GraphQL模式,并让它为你连接所有相同的东西。

希望这有帮助。

 类似资料:
  • 我如何获得API调用以返回答案(在本例中是数字70)? 我已经看过了AWS文档和AWS API网关的步骤函数,但是我还是不清楚。 如何创建一个新的lambda函数(或使用上面两个函数中的任何一个)来调用/执行这个step函数来返回答案? 还有其他方法可以通过API调用返回步骤函数的答案吗? 附注:我想使用step函数部署我的机器学习模型,这只是我尝试的一个简单测试。

  • 我需要制作两个lambda函数,一个用参数调用另一个,被调用的函数将参数打印出来。我很难让它工作:第一个函数: 请告知我应该在被调用函数中输入什么代码才能接收参数“hello Jenny”?非常感谢。

  • 问题内容: 我有以下功能: 现在,我想使用一次执行此功能: 问题是,不能腌制lambda,因此失败了。解决此问题的最简洁的方法是什么? 问题答案: 使用功能对象: 运行您的:

  • 我在kotlin文件中定义了这个函数。 想这样从Java调用它 随着 但它给了我 我意识到lambda函数的参数似乎是< code >列表 如果我把类转换成java,我可以很容易地用lambda回调函数调用那个函数。 我做错了什么

  • 问题内容: 所以我正在使用boto调用我的lambda函数并测试我的后端。我想异步调用它们。我注意到“ invoke_async”已被弃用,不应使用。相反,您应该将InvocationType与“ Event”的InvocationType一起使用以异步执行该功能。 但是,我似乎无法弄清楚如何从函数中获取响应。我尝试了以下方法: 即使我告诉代码休眠15秒钟,当我尝试打印它时,响应变量仍然为空。如果

  • 我是java / kotlin函数式编程的新手,并做了一些练习。只是想知道如何在调用它时传递lambda的参数。例如,在这里调用一些方法,我需要传递一个Int参数。 如何做到这一点?答案可能非常简单,我只是没有在任何地方找到它,在文档中只有列表的例子,在这种情况下答案是清楚的: