amazon-web-services - AWS DynamoDB 扫描 CLI
问题描述
我想做这个扫描:
通过 CLI:
aws dynamodb scan --table-name dev-XXX-transactions --select "*" --filter-expression "#idXXXTransaction = :idXXXTransaction" --expression-attribute-names "{\"#idXXXTransaction\": \"idXXXTransaction\"}"
但我不确定如何对属性执行“EXISTS”,我知道如何进行完全匹配。有什么帮助吗?
解决方案
这是由attribute_exists()
函数指定的。我相信您的过滤器表达式应该是attribute_exists(idXXXTransaction)
.
此处记录了可用的表达式运算符和函数。
推荐阅读
- c - 暂定定义具有从未完成的“struct drand48_data”类型
- excel - 将查询合并到 Excel 中的连接
- tensorflow - 将张量流数据集转换为 numpy 数组
- python - pandas explode function only removes quotes
- go - 在 Go 中获得 12 小时的时间
- javascript - 如何同时使用 Javascript 完成 CTRL + F & CMD + F 功能
- c# - 如何将当前日期作为参数而不是直接在postgresql中使用?
- material-table - 物料表:分组视图中的分组列值为空
- python - 我的 PyQt5 自定义滚动条样式表不适用
- woocommerce - 根据产品类别在 WooCommerce 购物车和结帐页面中添加后缀文本?