Совокупное значение на основе ключа в объекте из DynamoDB в NodeJS - PullRequest
0 голосов
/ 11 февраля 2019

Я пытаюсь сгруппировать данные, чтобы показать упорядоченный menuId и общее количество каждого menuId;

Я получаю данные из DynamoDB, и он возвращает такие данные

   { Items: 
     [ { createDate: 1549836179000,
         orderMenu: [
        {"menuId": "m-0001", "orderQuantity": 3},
        {"menuId": "m-0002", "orderQuantity": 2}
    ],
         orderId: 'o000003' },
       { createDate: 1549836179000,
         orderMenu: [
        {"menuId": "m-0001", "orderQuantity": 2},
        {"menuId": "m-0002", "orderQuantity": 1}
    ],
         orderId: 'o000003' },
       { createDate: 1549836179000,
         orderMenu: [
        {"menuId": "m-0001", "orderQuantity": 4},
        {"menuId": "m-0002", "orderQuantity": 4}
    ],
         orderId: 'o000003' } ],
  Count: 3,
  ScannedCount: 3 }

Ожидается что-то вроде:

[ {"menuId": "m-0001", "totalOrderQuantity": 9}, 
{"menuId": "m-0002", "totalOrderQuantity": 7}]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...