簡體   English   中英

如何使用boto循環遍歷DynamoDB表中的所有項?

[英]How do I loop over all items in a DynamoDB table using boto?

我想查詢DynamoDB表並檢索所有項目並使用boto循環它們。 如何構建返回表中所有內容的查詢或掃描?

Chris Moyer在提交522e0548添加掃描到第2層和表 )中添加了對掃描API的 boto第2層的初步支持,同時由Mitch Garnaat在提交adeb7151中更新( 清除了Layer2和Table上的掃描方法)。 )隱藏layer1詳細信息並啟用直觀查詢 - 相應的問題#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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM