-
-
Notifications
You must be signed in to change notification settings - Fork 46
Open
Description
DynamoDB ハンズオンの「12.2.3. 大量のデータの読み書き」にて、
age が2以下であるような要素だけを検索し拾ってくるには,次のコマンドを実行すればよい.
$ python batch_rw.py XXXX search_under_age 2
とありますが、
| FilterExpression=Attr('age').lt(age) |
のようにlt()が使われているので、実際の動作は2以下ではなく2未満となっています。
「2未満」が正しい動作だとするなら、テキストを「2未満」に変更するだけで済みます。
「2以下」が正しい動作だとするなら、コードをlt()からlte()に変更する他に、英語のunder は「~未満」を意味するため、search_under_age の命名にも再考が必要かもしれません。
Metadata
Metadata
Assignees
Labels
No labels