dynamo db从内部数组获取数据

时间:2018-12-10 13:35:32

标签: node.js amazon-dynamodb dynamodb-queries

这是我在dynamo db中的数据:

a: {
     "datetime": 'a',
     "description": "Ford Car",
     "offers": 
            [
             {
              "countries": [
               {
                 "code": "ALL",
                 "name": "Global"
               }
            ],
           [
             {
          "code": "As",
          "name": "Private"
        }
      ]


    }
  ]

}  

我想获取所有包含“代码”的商品:“全部”

我尝试了几件事,并在stackoverflow中经历了几种解决方案。

我尝试过的代码:

FilterExpression = "contains(offers.countries, :code)";
     ExpressionAttributeValues = {  ":code": {
      "countries": 
        {
          "code": "ALL",
          "name": "Global"
        }
    }

这将返回一个空数组。

0 个答案:

没有答案