"timestamp"という名前の列を持つDynamoDBテーブルがあり、日付で照会しようとしています。私は列名の変更を制御できません。Amazon DynamoDBに "timestamp"(予約語)という名前の列を照会します。
var params = {
TableName : 'REPORT_CARD',
KeyConditionExpression: "timestamp BETWEEN :startDate AND :endDate",
ExpressionAttributeValues: {
":startDate": ""+startDate,
":endDate": ""+endDate
}
私はエラーを取得:「ERROR:にValidationException:無効なKeyConditionExpressionを:属性名は予約語であり、予約されたキーワード:タイムスタンプ」
はほかに、「タイムスタンプ」列の名前を変更し、このための回避策はありますか?
ありがとうございました!