具有过滤器表达式的DynamoDB扫描表

时间:2019-03-04 20:16:18

标签: javascript amazon-web-services amazon-dynamodb

我正在尝试扫描表并返回与我的过滤器表达式匹配的所有条目。我有一个API网关,它接受包含开始时间和结束时间的GET请求。 (格式:[dd.mm.yyyy hh:mm:ss] 数据库即时扫描具有相同格式的称为“时间戳”的属性。我已经尝试使用过滤器

Timestamp BETWEEN :date1 and :date2

date1和date2代表API的开始和结束时间。时间戳是我的数据库中的字段。 不幸的是,扫描未返回任何值。

非常感谢。

1 个答案:

答案 0 :(得分:1)

您的日期格式必须为ISO 8601字符串格式,才能对其进行扫描。 You can see this in the documentation here, under the "String" category