我正在尝试使用 ScanFilter 来使用 dynamoDB 过滤日期。 我尝试查看文档,但找不到如何构建 JSON 格式。 目前我有:
"params": {
"TableName": "steprstatus2",
"ScanFilter": {
"lastModified": {
"ComparisonOperator": "BETWEEN",
"AttributeValueList": [
"Wed, 10 Oct 2018 21:09:23 GMT", "Fri, 12 Oct 2018 21:09:23 GMT"
]
}
}
}
我不确定 AttributeValueList 中应包含哪些内容,或者是否必须将日期修改为 DynamoDB 本身中的特定格式。
谢谢
最佳答案
看起来我需要使用 BETWEEN 比较运算符,并在相同数据类型的数组中提供逗号分隔值:
"ScanFilter": {
"lastModified": {
"ComparisonOperator": "BETWEEN",
"AttributeValueList": [
"Wed, 10 Oct 2018 00:02:59 GMT",
"Wed, 10 Oct 2018 23:46:34 GMT"
]
}
}
关于javascript - DynamoDB 中使用 BETWEEN 比较运算符的 ScanFilter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52826715/