はじめに
dynamoDBから取得するレコード数の最大数を指定したかったので、調査した。
レコード数制限のかけ方
queryなどの引数にLimitを追加するだけでOK。
import boto3
from boto3.dynamodb.conditions import Key
dynamodb = boto3.resource('dynamodb')
table = dynamodb.Table('TABLE_NAME')
# ここの引数にLimitを入れる
response = table.query(
KeyConditionExpression = Key('pk').eq('XXX'),
Limit = 3
)