假设我对每个项目都有以下数据库模式:
{
config: [
{
value1: "value_1"
value2: "value_2"
}
]
}对于数据库中的每个项,都有一个字段config,其列表中的每个项都是一个对象。是否有任何AWS DynamoDB查询方法或筛选表达式来通过匹配value1列表中的value1字段来筛选项?谢谢大家的帮助!
发布于 2022-02-18 22:15:24
aws dynamodb scan help是你的朋友,试试这个:
aws dynamodb scan \
--table-name=your-table-name \
--projection-expression="#config.value1,whateverelse" \
--expression-attribute-names='{"#config":"config"}' \
--expression-attribute-values='{":v1":{"N": "1"}}' \
--filter-expression="#config.value1 > :v1"如果路径的任何部分是保留关键字,那么它就需要像上面的例子一样包括在--expression-attribute-names中。
https://stackoverflow.com/questions/70416335
复制相似问题