【发布时间】:2017-07-14 11:44:12
【问题描述】:
我有一个名为“timestamp”的列的 DynamoDB 表,并且正在尝试按日期查询。我无法控制更改列名。
var params = {
TableName : 'REPORT_CARD',
KeyConditionExpression: "timestamp BETWEEN :startDate AND :endDate",
ExpressionAttributeValues: {
":startDate": ""+startDate,
":endDate": ""+endDate
}
}
我得到错误:
错误:ValidationException:无效的 KeyConditionExpression:属性名称是保留关键字;保留关键字:时间戳
除了重命名“时间戳”列之外,还有其他解决方法吗?
【问题讨论】:
标签: amazon-dynamodb