Amazon dynamodb 如何使用aws dynamo cli查询以下划线开头的键?
我有一个以下划线开头的键,不知道如何查询它Amazon dynamodb 如何使用aws dynamo cli查询以下划线开头的键?,amazon-dynamodb,aws-cli,Amazon Dynamodb,Aws Cli,我有一个以下划线开头的键,不知道如何查询它 aws dynamodb query \ --table-name mytable \ --key-condition-expression '_mykey=:xxx' \ --expression-attribute-values '{ ":xxx": {"S": "somevalue"}}' An error occurred (ValidationException) when calling the Query ope
aws dynamodb query \
--table-name mytable \
--key-condition-expression '_mykey=:xxx' \
--expression-attribute-values '{ ":xxx": {"S": "somevalue"}}'
An error occurred (ValidationException) when calling the Query operation: Invalid KeyConditionExpression: Syntax error; token: "_", near: "_mykey"
我能逃脱吗?我试过
“/\u mykey”
和“\\u mykey”
但都不起作用这可能是我使用工具时最糟糕的用户体验
aws dynamodb query \
--table-name mytable \
--projection-expression "#aaa" \
--expression-attribute-names '{ "#aaa": "_id" }' \
--key-condition-expression "#aaa=:bbb" \
--expression-attribute-values '{ ":bbb": {"S": "somevalue"}}'
是的,很可怕,不是吗。