DynamoDB - 多次追加?

时间:2018-05-08 17:40:00

标签: amazon-web-services aws-lambda amazon-dynamodb

我正在使用DynamoDB,这些是下面的订单详情。

是否可以使用docClient.update()和list_append() api更新Lines.Sku = 333Lines.Sku = 222中尚未拥有状态的其他状态。或者解决方案是什么?

换句话说:仅在Lines.Sku = 333Lines.Sku = 222中更新其他状态。

我在Lambda中使用AWS SDK(Javascript):

const docClient = new AWS.DynamoDB.DocumentClient();

示例Json:

{
  "ItemId": 123,
  "Email": "name@something.com",
  "Lines": [
    {
      "Sku": "111",
      "Status": [
        {
          "Name": "Processing"
        }
      ]
    },
    {
      "Sku": "222",   
    },
    {
      "Sku": "333",
      "Status": [
        {
          "Name": "Completed"
        }
      ]
    }
  ]
}

0 个答案:

没有答案