Ограничьте и сортировать результаты DynamoDB с помощью FilterExpressionPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Ограничьте и сортировать результаты DynamoDB с помощью FilterExpression

Сообщение Anonymous »

Как я могу ограничить количество результатов, используя выражение фильтра?import json
import boto3
from boto3.dynamodb.conditions import Key, Attr

dynamodb = boto3.resource('dynamodb')
table = dynamodb.Table('users')

def lambda_handler(event, context):
response = table.scan(
FilterExpression=Attr('age').eq('30') & Attr('created_at').lt('2020-01-01T00:00:00') & Attr('status').eq('enabled')
)
items = response['Items']
#loadjson = json.stringify(event)
#for data in event['data']:
# print(data['key'])
return items


Подробнее здесь: https://stackoverflow.com/questions/642 ... expression
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»