作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我想查询 DynamoDB 表并检索所有项目并使用 boto 循环遍历它们。如何构建返回表中所有内容的查询或扫描?
最佳答案
初步支持 Scan API Chris Moyer 在 commit 522e0548 中将 DynamoDB 添加到 boto 的 layer2 (将扫描添加到 layer2 和 Table),同时由 Mitch Garnaat 在 commit adeb7151 中更新(清理了 Layer2 和 Table 上的扫描方法。)以隐藏 layer1 详细信息并启用直观查询 - 相应的 issue #574目前计划与 boto 2.3 一起发布.
使用示例通过 tests/dynamodb/test_layer2.py 隐式包含:
# Try scans
results = table.scan([('Tags', 'CONTAINS', 'table')])
n = 0
for item in results:
n += 1
assert n == 2
关于python - 如何使用 boto 遍历 DynamoDB 表中的所有项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8966105/
我是一名优秀的程序员,十分优秀!