Динамо дБ выборки данных из внутреннего массива - PullRequest
0 голосов
/ 10 декабря 2018

Вот мои данные в динамо-базе данных:

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

Это возвращает пустой массив.

...