Python boto3 DynamoDBのscanでフィルターを指定する方法

boto3でのDynamoDBのscanでフィルターを指定の仕方が良くわからなかったので作成しました。

Pythonコード

フィルターをかけてその件数を出力する例です。

pathが’/START’で始まっていて、かつflagが真のものをカウントしています。

FilterExpressionに条件を書き、ExpressionAttributeValuesに検索する値を設定します。

DynamoDB scan FilterExpressionに指定できる条件式