gpt4 book ai didi

amazon-dynamodb - dynamodb 扫描中的多个 FilterExpression

转载 作者:行者123 更新时间:2023-12-03 22:45:30 29 4
gpt4 key购买 nike

我试图在我的 dynamodb 中构建某个属性的直方图。
我认为最简单的方法是使用多个 filter-expression这是我的基线查询,只有一个 filter-expression它有效

aws dynamodb scan --table-name test --select "COUNT" --filter-expression "contains(score, :s)" --expression-attribute-values '{ ":s": { "N": "1" } }' --limit 100

现在,我试图将它扩展到多个 filter expressions我不知道如何。
我试过了:
aws dynamodb scan --table-name test --select "COUNT" --filter-expression "score = :s" --filter-expression "score = :s1" --expression-attribute-values '{ ":s": { "N": "1" }, ":s1": { "N": "40" } }' --limit 100


aws dynamodb scan --table-name test --select "COUNT" --filter-expression "score = :s" | "score = :s1" --expression-attribute-values '{ ":s": { "N": "1" }, ":s1": { "N": "40" } }' --limit 100

最佳答案

可能我回答晚了。但是,正在寻找类似的场景却一无所获。如果其他人可以受益,仍在回答。

aws dynamodb scan --table-name test --select "COUNT" \
--filter-expression "score = :s OR score = :s1" \
--expression-attribute-values '{ ":s": { "N": "1" }, ":s1": { "N": "40" } }' \
--limit 100

关于amazon-dynamodb - dynamodb 扫描中的多个 FilterExpression,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43055026/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com