Я пытаюсь выполнить один запрос к DynamoDB.Командная строка выглядит следующим образом:
aws dynamodb query --table-name History
--key-condition-expression "#k = :v1" --expression-attribute-names '{"#k":"Key"}' --expression-attribute-values file://query.json
Файл Json:
{ ":v1": { "S":"cef50df4-b063-cebb-e0c0-08d651599ab7"} }
Для моего талба "История" он содержит хеш-ключ столбца "Ключ".Когда я выполняю эту командную строку, она всегда говорит мне, что:
Ошибка анализа параметра '--expression-attribute-names': Ожидается: '=', получено: '' для ввода: '{#k: Key} '
Может кто-нибудь сказать мне, как это исправить?Большое спасибо.