DynamoDB запрос вложенного значения карты - PullRequest
0 голосов
/ 20 июня 2019

Возможно, этот вопрос уже задавался триллион раз, но поиск не принес ничего полезного

1) Я запрашиваю DynamoDB с использованием низкоуровневого API из-за ограничений платформы.Таким образом, полезная нагрузка моего запроса выглядит следующим образом.

{
    "ExpressionAttributeNames": {
        "#s1": "attr",
        "#s2": "saml",
        "#s3": "issuer"
    },
    "ExpressionAttributeValues": {
        ":issuer": {
            "S": "my-app-identifier"
        }
    },
    "FilterExpression": "#s1.#s2.#s3 = :issuer",
    "TableName": "Apps"
}

2) Элемент в «Динамо», где находится идентификатор, является картой, выглядит примерно так:

{
  ...
  "attr": {
    "M": {
      "saml": {
        "M": {
          "issuer": {
            "S": "my-app-identifier"
          }
        }
      }
    }
  },
  ...
}

Этот запрос впункт 1 не работает, пожалуйста, помогите!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...