首页 > 解决方案 > AWS DynamoDB 扫描 CLI

问题描述

我想做这个扫描:

在此处输入图像描述

通过 CLI:

aws dynamodb scan --table-name dev-XXX-transactions --select "*" --filter-expression "#idXXXTransaction = :idXXXTransaction" --expression-attribute-names "{\"#idXXXTransaction\": \"idXXXTransaction\"}"

但我不确定如何对属性执行“EXISTS”,我知道如何进行完全匹配。有什么帮助吗?

标签: amazon-web-servicesamazon-dynamodb

解决方案


这是由attribute_exists()函数指定的。我相信您的过滤器表达式应该是attribute_exists(idXXXTransaction).

此处记录了可用的表达式运算符和函数。


推荐阅读