【发布时间】:2019-11-18 17:24:40
【问题描述】:
我正在尝试使用 boto3 从我的 DynamoDB 中查询项目。
表格如下所示:
我正在运行的代码是:
import boto3
TableName = "lightblue_ble_indication_data"
client = boto3.client('dynamodb')
DB = boto3.resource('dynamodb')
table = DB.Table(TableName)
response = table.get_item(Key={'ble_device_name': "LUMEN18BLE", 'timestamp': "1573742965303"})
response['Item']
我错过了什么?
【问题讨论】:
-
不幸的是,在您上面显示的表格图像中,不清楚“时间戳”的类型是什么。难道它是一个数字,而不是一个字符串?在您的代码中,您尝试将其作为字符串传递,如果它实际上需要是一个数字,这将是一个错误。
-
你是对的,它是一个数字!现在工作正常,谢谢!
-
所以为了后代,我会发布一个答案:-)
标签: python amazon-web-services amazon-dynamodb boto3