我正在使用amazon dynamodb boto查询接口进行python。我有以下问题
对我而言,查询似乎是假设用户事先知道主键。
谢谢!
答案 0 :(得分:5)
Query
要求您指定哈希键。
对于您要尝试实现的情况,您需要评估表格中要求您使用Scan
的每个项目。
听起来我觉得你有三个要求:
这3个要求很好地映射到DynamoDB:
Scan
API:
“扫描”操作通过访问表格或辅助索引中的每个项目来返回一个或多个项目和项目属性...
要评估的最大项目数(不一定是匹配项的数量)......
ProjectionExpression request parameter:
一个字符串,用于标识要从指定表或索引中检索的一个或多个属性...