Я бы хотел запросить таблицу DynamoDB и получить все элементы и перебрать их, используя boto.Как мне структурировать запрос или сканирование, которое возвращает все в таблице?
Предварительная поддержка API сканирования была добавлена в слой 2 boto для DynamoDB Крисом Мойером в commit 522e0548 ( Добавлено сканирование для layer2 и Table ) иТем временем Митч Гарнаат обновил в commit 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