3

我已经尝试设置一个非常简单的表格,就像在这个例子中一样,但它不起作用。当我在 API Gateway 的 AWS 控制台中对其进行测试时,我总是得到以下响应:

转换前的端点响应正文:{"__type":"com.amazon.coral.service#UnknownOperationException"}

我的映射表如下所示:

#set($inputRoot = $input.path('$'))
{ 
    "TableName": "Subscriptions",
    "Item": {
        "subscriptionId": {
            "S": "$inputRoot.subscriptionId"
        },
        "userId": {
            "S": "$inputRoot.userId"
        },
        "durationInMonth": {
            "S": "$inputRoot.durationInMonth"
        },
        "sku": {
            "S": "$inputRoot.sku"
        }
    }
}

我的 Requestbody 看起来像这样。

{
  "userId": "4",
  "subscriptionId": "5",
  "sku": "12345",
  "durationInMonth": "1"
}

我究竟做错了什么?

感谢您的帮助。周末愉快。

娜塔莉

4

1 回答 1

5

我知道了。

这只是 DynamoDB 操作中的一个愚蠢的错字。

我确实写了Putitem,但它需要Put I tem

祝你今天过得愉快

于 2017-07-23T20:35:57.777 回答