【问题标题】:How to fetch last inserted record from dynamoDB using boto3?如何使用 boto3 从 dynamoDB 中获取最后插入的记录?
【发布时间】:2019-03-06 06:51:47
【问题描述】:

如何使用 boto3 从 dynamoDB 中获取最后插入的记录?

【问题讨论】:

标签: python amazon-dynamodb boto3


【解决方案1】:

在执行以下操作之前,请务必运行 $ aws configure 并插入您的凭据:

import boto3
from boto3.dynamodb.conditions import Key, Attr

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

response = table.query(
    KeyConditionExpression=Key('entry').eq('latest_entry_identifier'))
items = response['Items']
print(items)

【讨论】:

  • 是否可以通过启用流选项(四个中的任何一个)通过 Dynamodb UI 进行配置...在我的情况下,时间戳是主键
  • 您能否详细描述启用 Dynamodb 流的步骤以及启用哪些选项来获取 latest_entry_ 标识符?
猜你喜欢
  • 2021-04-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-12
  • 2015-05-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多