我已經處理了一些無服務器框架和DynamoDB的問題。使用DynamoDB的無服務器框架:Lambda函數可以工作,但數據尚未保存到DynamoDB中
我lambda表達式執行後, 的context.succeed(result)
將返回結果, 但沒有寫進DynamoDB。
以下是demo repo的鏈接。
我讀過這個question
我再serverless resources deploy
再次添加資源到s-resources-cf.json
, 。 發送請求後,它對DynamoDB仍然無能爲力。
下面是我要做的事情:
創建表:在特定區域
posts
與主鍵連接
AdministratorAccess
我IAM
作用(我知道這是不好做。 )添加
{"Effect": "Allow", "Action": ["*"], "Resource":"arn:aws:dynamodb:${region}:*:table/*"}
到s-resources-cf.json
還有什麼我仍然誤解?
謝謝!但我意識到我的'handler.js'中存在一些問題 – Denny
因爲我使內聯執行了'context.succeed' .. – Denny
@Denny您對DynamoDB DocumentClient有什麼問題? –