我有一个DynamoDB表,其中有一个GlobalSecondaryIndex,其键类型为“range”,其中日期字段为属性。值以ISO格式“YYYY-MM-DD”存储。 我想在节点中访问仅具有大于某个日期的记录。 似乎可以使用查询参数来实现:
KeyConditionExpression: 'myDate >= :myDate',
ExpressionAttributeValues: {
':myDate': '2017-11-17'
}
然而我并不完全理解。日期在技术上说是一个字符串。信任字符串比较可靠吗?还是应该用其他方式来完成?