具有DynamoDB的无服务器框架:Lambda函数有效,但数据尚未保存到DynamoDB

丹尼

我遇到了一些麻烦的无服务器框架和DynamoDB。

执行完我的lambda函数后,context.succeed(result)会返回结果,但是没有任何内容写入DynamoDB。

这是演示仓库的链接

我读过这个问题

然后将资源添加到中s-resources-cf.json,然后serverless resources deploy再次添加。发送请求后,它对DynamoDB仍然不执行任何操作。

这是我做的事情:

  • 创建一个表:posts在特定区域中使用主键

  • 附上AdministratorAccess我的IAM角色(我知道这是不好做。)

  • 添加{"Effect": "Allow", "Action": ["*"], "Resource":"arn:aws:dynamodb:${region}:*:table/*"}s-resources-cf.json

我还有什么误会吗?

彼得·瓦格纳

您的演示仓库似乎未包含AWS开发工具包并按照《入门指南》中的说明设置了区域IE:

var AWS = require("aws-sdk");
var DOC = require("dynamodb-doc");

AWS.config.update({region: "us-west-1"});
var docClient = new DOC.DynamoDB();

... 

请注意,该功能dynamo-doc已于一年前弃用。您可能需要尝试使用DynamoDB DocumentClient此更新的API具有更清晰的错误处理语义,这可能有助于指出问题出在哪里。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

即使服务器响应为具有有效JSON数据的HTTP 200,JQuery Ajax调用也将变为.fail

来自分类Dev

具有ConditionExpression的DynamoDb

来自分类Dev

使用无服务器框架时如何从AWS Lambda访问DynamoDB?

来自分类Dev

带有节点MySQL的无服务器框架

来自分类Dev

DynamoDB有效地更新整个列

来自分类Dev

如何更有效地将字典数据或数组列表数据保存到playerprefs?

来自分类Dev

适用于AWS的无服务器框架:将初始数据添加到Dynamodb表中

来自分类Dev

无服务器框架TypeError:e不是函数

来自分类Dev

无服务器框架lambda执行角色不匹配?

来自分类Dev

无服务器框架Python lambda直接返回JSON

来自分类Dev

如何引用使用无服务器框架创建的Arn和AWS lambda函数的名称

来自分类Dev

PHPMailer无法连接,但服务器外SMTP测试工具有效

来自分类Dev

如何在Jest中为无服务器Nodejs Lambda模拟AWS DynamoDB?

来自分类Dev

无服务器dynamodb支持连续备份

来自分类Dev

使用无服务器框架为dynamodb设置复合排序键

来自分类Dev

无服务器脱机+ DynamoDb本地问题

来自分类Dev

jax-rs流输出并读取服务器上的数据,为什么这样做有效?

来自分类Dev

无密码登录仅在服务器上使用直接调用的sshd才有效

来自分类Dev

即使服务器响应为具有有效JSON数据的HTTP 200,JQuery Ajax调用也将变为.fail

来自分类Dev

如何从服务器获取有效的json响应

来自分类Dev

检查Apache服务器是否有效

来自分类Dev

如何在无服务器框架中将托管策略附加到lambda函数

来自分类Dev

尝试将数据插入 dynamoDB 表时,无服务器 lambda 函数抛出错误

来自分类Dev

以最有效的方式将 1000 条数据保存到 mysql 中

来自分类Dev

从 C# 服务器向 android 发送 FCM 数据有效负载通知?

来自分类Dev

具有 dynamodb 连接问题的无服务器 lambda 函数

来自分类Dev

Tomcat 服务器上具有有效证书的 SSLHandshakeException

来自分类Dev

有效的 foreach 循环在有效的 Ajax 请求中导致 500 内部服务器错误

来自分类Dev

DynamoDB - 删除分区的最有效方法?

Related 相关文章

  1. 1

    即使服务器响应为具有有效JSON数据的HTTP 200,JQuery Ajax调用也将变为.fail

  2. 2

    具有ConditionExpression的DynamoDb

  3. 3

    使用无服务器框架时如何从AWS Lambda访问DynamoDB?

  4. 4

    带有节点MySQL的无服务器框架

  5. 5

    DynamoDB有效地更新整个列

  6. 6

    如何更有效地将字典数据或数组列表数据保存到playerprefs?

  7. 7

    适用于AWS的无服务器框架:将初始数据添加到Dynamodb表中

  8. 8

    无服务器框架TypeError:e不是函数

  9. 9

    无服务器框架lambda执行角色不匹配?

  10. 10

    无服务器框架Python lambda直接返回JSON

  11. 11

    如何引用使用无服务器框架创建的Arn和AWS lambda函数的名称

  12. 12

    PHPMailer无法连接,但服务器外SMTP测试工具有效

  13. 13

    如何在Jest中为无服务器Nodejs Lambda模拟AWS DynamoDB?

  14. 14

    无服务器dynamodb支持连续备份

  15. 15

    使用无服务器框架为dynamodb设置复合排序键

  16. 16

    无服务器脱机+ DynamoDb本地问题

  17. 17

    jax-rs流输出并读取服务器上的数据,为什么这样做有效?

  18. 18

    无密码登录仅在服务器上使用直接调用的sshd才有效

  19. 19

    即使服务器响应为具有有效JSON数据的HTTP 200,JQuery Ajax调用也将变为.fail

  20. 20

    如何从服务器获取有效的json响应

  21. 21

    检查Apache服务器是否有效

  22. 22

    如何在无服务器框架中将托管策略附加到lambda函数

  23. 23

    尝试将数据插入 dynamoDB 表时,无服务器 lambda 函数抛出错误

  24. 24

    以最有效的方式将 1000 条数据保存到 mysql 中

  25. 25

    从 C# 服务器向 android 发送 FCM 数据有效负载通知?

  26. 26

    具有 dynamodb 连接问题的无服务器 lambda 函数

  27. 27

    Tomcat 服务器上具有有效证书的 SSLHandshakeException

  28. 28

    有效的 foreach 循环在有效的 Ajax 请求中导致 500 内部服务器错误

  29. 29

    DynamoDB - 删除分区的最有效方法?

热门标签

归档