DynamoDB - добавлять несколько раз? - PullRequest
0 голосов
/ 08 мая 2018

Я использую DynamoDB, это детали заказа ниже.

Можно ли использовать docClient.update() и list_append() api для обновления дополнительных статусов в Lines.Sku = 333 и Lines.Sku = 222 одновременно, которые еще не имеют статуса. Или какое решение?

Другими словами: обновить дополнительный статус только в Lines.Sku = 333 и Lines.Sku = 222.

Я использую AWS SDK (Javascript) в Lambda:

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"
        }
      ]
    }
  ]
}
...